300
Завантажити / Придбати розширення
CoolFilter
Фильтр товаров Для версии OcStore 1.5.5.1.x
В связи с тем что кто то оставил пометку о том что модуль испорчен, вынужден разместить небольшой дисклаймер.
ВНИМАНИЕ. МОДУЛЬ РАСПРОСТРАНЯЕТСЯ КАК ЕСТЬ.
ПОДДЕРЖКА И БАГФИКСЫ ПРОИЗВОДЯТСЯ ПО МЕРЕ НАЛИЧИЯ СВОБОДНОГО ВРЕМЕНИ.
Если у вас возникли проблемы с использованием и установкой модуля, напишите в тему поддержки.
Скорее всего кто-то из скачавших вам поможет. Не нужно ставить пометки о том что модуль испорчен,
скорее всего у вас не хватило квалификации для его настройки!
-------------------------------------------------------------------------------------------------------------
Сделан на основе автор дал добро
-------------------------------------------------------------------------------------------------------------
Функционал
Возможность сортировки товаров в категории по:
- Цене (слайдер).
- Производителям (чекбоксы, список, выпадающий список)
- Стандартным атрибутам (чекбоксы, список, выпадающий список)
- Опциям (чекбоксы, список, выпадающий список, изображения)
- Параметрам стандартного фильтра Opencart, появившегося в ветке 1.5.5 (чекбоксы, список, выпадающий список)
Особенности использования и преимущества по сравнению с аналогами
- Позволяет создавать произвольные паттерны(группы) параметров сортировки для разных категорий
- Совместим со стандартным фильтром (если вы до этого заполнили значения стандартного фильтра, вам просто достаточно добавить их в нужный паттерн и все заработает). Нет необходимости заново заполнять значения параметров для товаров.
- По мере наличия свободного времени будет дорабатываться и развиваться на основе комментариев сообщества.
- Прост в установке и использовании.
- Невероятно быстр за счет уникального алгоритма выборки.
Советы по использованию:
1. Для увеличения скорости работы проверьте есть ли у вас индексы в таблицах oc_product_discount и oc_product_special для поля customer_group_id.
2. Добавьте если отсутсвует индекс типа FULLTEXT для таблицы oc_product_attribute.
Вот таким запросом.
ALTER TABLE `oc_product_attribute` ADD FULLTEXT (`text`)
Если у вас другой префикс - не забудьте его поменять.
3. Добавьте в robots.txt вот такие строки
Disallow: /&coolfilter*
Disallow: /?coolfilter*
Чтобы в индекс ПС не попали дубли страниц.
4. Так как разделителем набора значений атрибутов является ",", если вы хотите получить корректную фильтрацию по стандартным атрибутам не используйте запятую как разделитель рядов в числах, замените все значения на точки. Например значения атрибута вес: 5,5 кг замените на 5.5 кг.
5. Если вы добавили товары или производителей, но они не появились в параметрах фильтра, очистите системный кеш, или вручную в папке system/cache, или при помощи вот этого модуля.
DEMO
ADMIN
Логин: demo
Пароль: demo
Примечания:
1) Требуется установленый vqmod.
2) Если в код магазина было внесено много изменений, то при установке могут быть сложности.
Добавлена поддержка Параметров от встроенного фильтра в Opencart 1.5.5.1
Небольшая инструкция:
1) Устанавливаем, копируем все файлы из папки upload, устанавливаем права на доступ к модулю, устанавливаем модуль.
2) Каталог -> Фильтр товаров -> Группа фильтров.
Сначала создаем группу именно она привязывается к модулю для размещения. Сделал потому-что бывает нужда в добавлении нескольких фильтров один слева, другой сверху, причем с разными полями.
3) Каталог -> Фильтр товаров -> Фильтр товаров.
Здесь выбираем тип из списка: цена, опции, атрибуты, производители или параметры встроенного фильтра.
Затем выбираем cтиль, здесь выбор из списка, чекбоксов, изображения и выпадающего меню
4) Дополнения -> Модули -> Фильтр товаров.
Добавляем модуль, выбираем в нем группу. Готово. Есть возможность отключить вывод количества товаров для фильтра. При большом количестве товара в категории (более тысячи), позволяет увеличить производительность.
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ ПРАВ. НИ В КАКОМ СЛУЧАЕ АВТОР НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ПО ПРЕТЕНЗИЯМ О ВОЗМЕЩЕНИИ УЩЕРБА, УБЫТКОВ ИЛИ ДРУГИХ ТРЕБОВАНИЙ ПО ДЕЙСТВУЮЩИМ КОНТРАКТАМ, ИЛИ ИНОМУ, ВОЗНИКШИМ ИЗ, ИМЕЮЩИМ ПРИЧИНОЙ ИЛИ СВЯЗАННЫМ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫМИ ДЕЙСТВИЯМИ С ЭТИМ ДОПОЛНЕНИЕМ.
Любое распространение распространение дополнения третьими лицами - является прямым нарушением моих авторских прав.
В случае обнаружения подобной практики, я оставляю право на свое усмотрение осуществить инициацию необходимых юридических процессов, для возмещения ущерба!
Автор
snastik
долучення
18.04.14
Категорія
Фильтры
Системные требования
Метод активации
Ioncube Loader
ocStore
OpenCart.Pro, ocShop
Звернення до сервера розробника