Всегда открытые категории в Opencart 2

Как развернуть все категории в Opencart 1.5 я уже описывал в посте по данной версии. Расскажу как открыть все категории в версии Opencart 2,  здесь будем использовать несколько иную технологию.

Для начала в файле catalog/controller/module/category.php  необходимо найти строку

 if ($category['category_id'] == $data['category_id']) {

и заменить на

 if ($category['category_id']) {

Далее необходимо в файле шаблона вывода категорий catalog

/view/theme/default/template/module/category.tpl

находим строку

<?php if ($category['category_id'] == $category_id) { ?>

 

и меняем на

<?php if ($category['category_id']) { ?>

В общем то и все. В нашем магазине всегда раскрытые категории.

 

1 комментарий к “Всегда открытые категории в Opencart 2”

  1. Кирилл

    В файле category.tpl при вставке данной строки выдаёт ошибку
    Use of undefined constant ‘category_id’ – assumed ‘‘category_id’’ in
    Под каждым пунктом родительской категории.

    А при замене строчки category.php сбивается русский шрифт, хотя всё перевёл в UTF8 без bom

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх