Jump to content

2 Screenshots

About This File

Фильтр товаров Для версии 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's Other Downloads


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.