Moushe.ru

Блог обо всём

OpenCart 2.0 Настройка домашней страницы (2 часть)



Вот и дошли мои руки до второй части статьи посвящённой CMS OpenCart 2.0, в этой статье мы исправим меню навигации – уберём из него категории и введём свои ссылки, помимо этого мы пропишем заголовки для блока категорий и блока статей.

OpenCart-20_2_1

Список задач на сегодня:

1. Изменим меню навигации

2. Добавим заголовок блоку категорий

3. Добавим заголовок блоку статей

Приступим:

1. Откроем файл ../catalog/view/theme/default/template/common/header.tpl и вырежем эти строки (63-65):

<li><a href="<?php echo $wishlist; ?>" id="wishlist-total" title="<?php echo $text_wishlist; ?>"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_wishlist; ?></span></a></li>
<li><a href="<?php echo $shopping_cart; ?>" title="<?php echo $text_shopping_cart; ?>"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_shopping_cart; ?></span></a></li>
<li><a href="<?php echo $checkout; ?>" title="<?php echo $text_checkout; ?>"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_checkout; ?></span></a></li>

вместо этих строк (93-111):

<?php foreach ($categories as $category) { ?>
<?php if ($category['children']) { ?>
<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>
<div class="dropdown-menu">
<div class="dropdown-inner">
<?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?>
<ul class="list-unstyled">
<?php foreach ($children as $child) { ?>
<li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li>
<?php } ?>
</ul>
<?php } ?>
</div>
<a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>
</li>
<?php } else { ?>
<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
<?php } ?>
<?php } ?>

вставим эти:

<li><a href="<?php echo $home; ?>" title="<?php echo $text_home; ?>"><i class="fa fa-home"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_home; ?></span></a></li>
<li><a href="<?php echo $wishlist; ?>" id="wishlist-total" title="<?php echo $text_wishlist; ?>"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_wishlist; ?></span></a></li>
<li><a href="<?php echo $shopping_cart; ?>" title="<?php echo $text_shopping_cart; ?>"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_shopping_cart; ?></span></a></li>
<li><a href="<?php echo $checkout; ?>" title="<?php echo $text_checkout; ?>"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_checkout; ?></span></a></li>

(Домашняя / Закладки / Корзина покупок / Оформление заказа), можно было бы прописать и обычными ссылками, но пусть будет так. Улыбка

2. Откроем файл ../catalog/view/theme/default/template/module/category.tpl и после этой строки (1):

<div class="list-group">

вставим эту:

<h2><?php echo $heading_title; ?></h2>

3. Откроем файл ../catalog/view/theme/default/template/module/information.tpl и после этой строки (1):

<div class="sidebar">

вставим эту:

<h2><?php echo $heading_title; ?></h2>

Результат нашего урока:

OpenCart-20_2_2

На сегодня всё, до новых встреч (если статьи по OpenCart 2.0 будут популярны, я напишу ещё несколько статей).

18 Комментариев

  1. 2. Откроем файл ../catalog/view/theme/default/template/module/category.tpl и после этой строки (1):

    вставим эту:

    3. Откроем файл ../catalog/view/theme/default/template/module/information.tpl и после этой строки (1):

    вставим эту:

    Я так понял мы просто написали команду вывода переменной $heading_title , но где эта переменная находится, не могу найти.
    И еще не могу понять где находятся эти дивы:
    ='(

  2. именно в сайте , в папках я нашел,все ввел, все получилось

  3. Спасибо большое за Ваш труд! Сделала как указано — у меня вышло.

  4. Здравствуйте, подскажите пожалуйста как изменить кнопки в меню навигации на — Каталог, доставка, оплата, контакты для OpenCart 2.1.0.1

  5. Андрей

    22.11.2015 at 10:43

    Спасибо пригодилось.

  6. Спасибо большое, иду по Вашим урокам, настраиваю под себя.

  7. Спасибо за материалы.
    Изменил сайт по Вашей статье, но теперь в мобильной версии исчезли категории. Точнее они стали «невидимыми». Подскажите, где чего подправить.

  8. Сергей

    27.07.2016 at 17:29

    Здраствуйте! категории меню слева отображают текст (название )категории ,нужно чтобы выводилось название и картинка категории, для каждой своя .Нет ли у вас решение для такой задачки .Модуль стена категорий немного не то.

  9. Здравствуйте. Подскажите пожалуйста, как сделать ссылку на категории? Чтобы с главной переходить

  10. Извените, но вы меня не поняли(( Мне нужно сделать не на определенную категория, а на все сразу.
    ГЛАВНАЯ МАГАЗИНЫ ДОСТАВКА КОНТАКТЫ

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

Your email address will not be published.

*

CAPTCHA image
*

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

Вверх ↑



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