Как ограничить вложенность в главном горизонтальном меню?

Автор Vipe398, 14 апреля 2015, 11:43:15

« назад - далее »

Agent

А для версии 1.6.1.7 как быть?
У меня нет такого файла /modules/blocktopmenu/blocktopmenu.php

Adik

В prestashop 1.6.1.7 при станларной теме есть такой модуль /modules/blocktopmenu/blocktopmenu.php

Agent

Извиняюсь, действительно есть.
Я смотрел здесь /themes/default-bootstrap/modules/blocktopmenu/
а надо было здесь modules/blocktopmenu/

В моем случае цифру 2 поставил чтобы работало, т.к. у меня было Каталог товаров -> Категория -> Подкатегория. В итоге в меню выводятся только Категории.

// 'level_depth' > 2,3,....
        if ($category['level_depth'] > 2) {
        break;
        }

mytnyk

Народ, прошу помощи! У меня такая же проблема! Установлен PS 1.6.1.10
Вот код, который я прописал в modules/blocktopmenu/blocktopmenu.php следующий код, но категории горизонтального меню развернуты:
        $html = '';

        foreach ($categories as $key => $category) {
           // 'level_depth' > 2,3,....
           if ($category['level_depth'] > 2) {
              break;
           }
            if ($category['level_depth'] > 1) {
                $cat = new Category($category['id_category']);
                $link = Tools::HtmlEntitiesUTF8($cat->getLink());
            } else {
                $link = $this->context->link->getPageLink('index');
У меня установлен PS 1.6.1.10

Миколас


mytnyk


Adik

При изменении модуля:
1. Удаляют модуль
2. Меняют код
3. Устанавливают модуль
4. Ощищают кеш

Agent

Подскажите пожалуйста, где на Prestashop 8.2.0 поправить уровень вложенности горизонтального меню.

DarinSr