Фильтр товаров ocfilter v4
Возможности:
админ:
- — создание неограниченного количества опций и значений фильтра;
- — присваивание опции к нескольким категориям;
- — присваивание значения опций к товару;
- — работает как обычный модуль. Позиционирование справа — слева, порядок вывода;
пользователь:
- — выборка товаров по критериям (логику см. картинку);
- — отображение количества товаров для каждого следующего шага выборки опции-родителя и соседних опций, основываясь на текущей категории и логики выборки;
- — деактивация критерий с нулевым результатом количества товаров при следующем нажатии;
- — исключение AJAX дало возможность гарантированно получить данные и создать реальные страницы для поисковых роботов;
- — запрос с параметрами фильтра выглядит следующим образом:
index.php?route=product/category&path=20&filter=1=2,3;3=11,10;4=18
где:
переменная GET, опция, значения опции
Установка на чистый OpenCart (OpenStore) затронет следующие файлы:
admin\controller\catalog\product.php
admin\controller\common\header.php
admin\language\english\catalog\product.php
admin\language\english\common\header.php
admin\language\russian\catalog\product.php
admin\language\russian\common\header.php
admin\model\catalog\product.php
admin\view\template\catalog\product_form.tpl
admin\view\template\common\header.tpl
catalog\controller\product\category.php
catalog\model\catalog\product.php
Установка на чистый OS
1. Извлеките папки из архива openstore_filter_2.0_clean_install.zip в корень сайта с заменой.
2. Система -> пользователи -> группы пользователей -> Главный администратор [Изменить], ставим галки напротив catalog/filter и сохраняем.
3. Войдите в админ панель -> дополнения -> модули -> Фильтр товаров [изменить] -> и нажмите на кнопку «Установить таблицы«.
Если всё прошло как надо, появится соответствующее уведомление и после этого можно добавлять опции на странице Каталог -> Фильтр товаров.
Leave a reply
You must login or register to add a new comment .