OpenCart 2.x — как убрать из главного меню фразу «смотреть все» для подкатегорий
В новых версиях OpenCart появилось нововведение, которое открывает выпадающие списки главного меню не совсем в том виде или функционале, к которому мы привыкли. Открывается выпадающий список и в самом низу видна надпись, она же ссылка, «Смотреть все … (название родительской категории)». Таким образом, чтобы перейти в эту родительску категорию, необходимо кликнуть именно по этой новой фразе. Сам пункт меню становится неактивным.
По опыту скажу, что мало кому нравится такое положение вещей. Клиенты по-прежнему хотят нажимать именно на пункт меню, а не на фразу внизу списка. Если и вам не нравится этот новый пункт, то давайте вместе его аннулируем и вернем меню такой вид, который был в OpenCart 1.5.x.
Открываем файл catalog/view/theme/ваша_тема/template/common/header.tpl и находим строку с кодом
1 |
<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a> |
в ней убираем data-toggle=»dropdown» и получаем в итоге строку
1 |
<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle"><?php echo $category['name']; ?></a> |
Теперь вкладка меню с родительской категорией стала кликабельной.
Далее в этом же файле, чуть ниже, находим строку
1 |
<a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div> |
и комментируем ее (удаляем, если уверенны, что она нам однозначно не нужна). Перезагружаем страницу и видим, что обсуждаемая нами фраза исчезла.
Вот и весь процесс удаления фразы «Смотреть все…» в главном меню OpenCart 2.x. Сделали буквально мелочь, а результат радует глаз.
Отлично, спасибо за простое объяснение. И правда, не всегда новое — значит удобное.
все здорово, но в мобильном меню подкатегории после этого не открываются
Здравствуйте! подскажите как в ocStore2.1.0.2 уменьшить размер самого верхнего сладшоу банера(там где iPhone 6)на главной странице,я изменял размеры в дизайн>модули, но изменились только размер картинок а сам банер по размерам так и остался?
И еще вопрос:как добавить сбоку слева «Категории товаров» на главной странице? в версии 1.5 надо было зайти дополнения > модули>категории и там добавлялся новый макет с выбором где именно разместить и я указывал, что на «главной» странице. в версии ocStore2.1.0.2 нет пункта «Главная»? помогите
2.1.0.2 еще не использовала, но во всех предыдущих версиях размер слайдера задается в Модули — модуль Слайдшоу. А в Дизайн-Макеты, на нужной схеме осуществляется только вывод слайдера.
Модуль «Категории» вывести на главную в боковую колонку можно тем же способом, каким выводите слайдер на главную. Заходите в Дизайн-Макеты-макет Home и добавляете нужный модуль с указанием сортировки и расположения.
Спасибо работает. Всем-всем-всем: настоятельно рекомендую перед изменением сохранить оригинал файла!!! (или коммент). Оооочень может помочь в дальнейшем…особенно таким как я — начинающим))))