Moushe.ru

Блог обо всём

OpenCart 1.5.3 делаем шаблон GreenTea (1 часть)



Сегодня я решил начать делать новый шаблон для OC 1.5.3.+

greentea

1. Копируем папку стандартного шаблона default, переименовываем её в greentea.

Шаблоны OpenCart’а находятся в папке theme (../catalog/view/theme/)

2. Откроем админку и выберем наш новый шаблон.

Система > Настройки > Изменить > Витрина > Шаблон магазина > greentea > Сохранить

2.1. Дополнения > Модули > Категории > Изменить > Добавить модуль:

выбираем это:

home / левая колонка / включено / включено / 1

жмём кнопку — сохранить.

2.2. Дополнения > Модули > Хиты продаж > Установить > Изменить > Добавить модуль:

выбираем это:

2 / 80/ 80 / home / левая колонка / включено / 2

жмём кнопку – сохранить.

2.3. Дополнения > Модули > Слайдшоу > Изменить:

выбираем это:

статус – отключено

жмём кнопку – сохранить.

3. Откроем файл header.tpl (../catalog/view/theme/greentea/template/common ) и изменим эти строки:

19: <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />

35: <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie7.css" />

38: <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie6.css" />

на эти:

19: <link rel="stylesheet" type="text/css" href="catalog/view/theme/greentea/stylesheet/stylesheet.css" />

35: <link rel="stylesheet" type="text/css" href="catalog/view/theme/greentea/stylesheet/ie7.css" />

38: <link rel="stylesheet" type="text/css" href="catalog/view/theme/greentea/stylesheet/ie6.css" />

3.1. Если вы уже закрыли header.tpl то открываем его снова, и удаляем эту строку (70):

<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></div>

3.2. Снова header.tpl изменяем эти строки (74-98):

<ul>
<?php foreach ($categories as $category) { ?>
<li><?php if ($category['active']) { ?>
<a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
<?php } else { ?>
<a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
<?php } ?>

<?php if ($category['children']) { ?>
<div>
<?php for ($i = 0; $i < count($category['children']);) { ?>
<ul>
<?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
<?php for (; $i < $j; $i++) { ?>
<?php if (isset($category['children'][$i])) { ?>
<li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li>
<?php } ?>
<?php } ?>
</ul>
<?php } ?>
</div>
<?php } ?>
</li>
<?php } ?>
</ul>

на эти:

<ul>
<li><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>
<li><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo $text_wishlist; ?></a></li>
<li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li>
<li><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart; ?></a></li>
<li><a href="<?php echo $checkout; ?>"><?php echo $text_checkout; ?></a></li>
</ul>

На сегодня достаточно, скоро продолжим. Следите за нашими новостями. Улыбка

4 Комментария

  1. Очень познавательно, спасибо.

  2. Михаил

    16.03.2013 at 10:54

    Спасибо!
    по меню ответ нашёл здесь

  3. Алексей

    29.07.2013 at 12:09

    Спасибо за материал!
    Возник вопрос. Хочу главную страницу оставить без списка категорий. Может быть подскажете как добавить в меню после «Главная» ссылку на сами товары с именем «Каталог товаров»?

    • Владислав Храмцов
      vkontakte.ru Владислав Храмцов

      29.07.2013 at 22:07

      Сложно обьяснить в комментарии, возможно напишу статью

Добавить комментарий

Your email address will not be published.

*

CAPTCHA image
*

© 2016 Moushe.ru При копировании материалов, ссылка на нас обязательна!

Вверх ↑



Яндекс.Метрика