ВНИМАНИЕ!
ВСЕ МОДУЛИ ГАРАНТИРОВАННО РАБОТАЮТ НА DEFAULT ШАБЛОНЕ И НА ШАБЛОНАХ СО СТАНДАРТНЫМ КОДОМ.
ПЕРЕД ПОКУПКОЙ ПОЗАБОТЬТЕСЬ ТЕМ, КТО БУДЕТ ВАМ УСТАНАВЛИВАТЬ ПРИЛОЖЕНИЕ.
-
Предыдущий товар
1-6 переменные способы оплаты (наличные, счет-фактура и т.д.)
-
Следующий товар
16 позиций для модулей баннер, 16 position for module banner
1000 категорий - меню аккордион | Opencart
1000 категорий-Оригнальный OpenCart использует рекурсивный алгоритм построения дерева категорий. Для отображения раскрываемого меню из 1000 категорий, OpenCart производит 1000 SQL запросов. Таким образом, большое количество категорий резко замедлят OpenCart. Этот модуль изполльзует AJAX для раскрытия меню. И MySQL получает не 1000 запросов при каждой загрузке страницы, а только 1.
Замечено, что чаще всего у магазинов автозапчастей сотни и тысячи категорий товаров. В итоге, сайты ужасно тормозят, несмотря на кеширование SQL, кеширование дерева категорий, выделенные сервера и т.д. Самый простой выход - сократить количество запросов.
Установка:
Скопируйте содержимое папки "upload" в папку с OpenCart. В админке установите
и настройте модуль "1000 категорий - меню аккордион".
Дополнение 1: Был добавлен вариант модуля, который выводит ВСЕ дерево категорий в раскрытом виде до самого низкого уровня глубины. Это дерево формируется одним запросом, поэтому так же не нагружает базу.
Дополнение 2: Добавлен вариант модуля под OpenCart 1.5.0.x
Дополнение 3: Исправлены ошибки с русским языком, начальным сохранением схемы и несовместимостью со стандартным модулем категорий
Дополнение 4: Исправлена ошибка с переходом в родительские категории текущей категории
Дополнение 5: Отключенные категории модуль больше не показывает