Как добавить фильтр товаров в Opencart

Обновлено и опубликовано Опубликовано:

Используемые термины: Opencart, CMS.

Добавление фильтра в Opencart выполняется в несколько этапов, начиная от активации модуля, и заканчивая настройкой карточки товара. Разберем процесс пошагово на примере бесплатного встроенного в Opencart 3 модуля.

1. Активация модуля

Заходим в раздел Модули / РасширенияМодули / Расширения - в типах расширения выбираем Модули:

Модули и расширения в Opencart

Находим Фильтр и включаем модуль:

Включение модуля фильтр в Opencart

После включения кликаем по кнопке редактирования модуля:

Переход к редактированию модуля фильтра

Включаем модуль и сохраняем настройку:

Включаем модуль фильтра

2. Настройка макета

Переходим в раздел Дизайн - Макеты - находим макет для категорий (Category) и кликаем по иконке редактирования:

Переход к редактированию макета с категориями

Выбираем расположение для фильтра, например, в левой колонке. Выбираем в списке Фильтр и кликаем по иконке добавления элемента в макет:

Меняем макет, добавляя в него модуль с фильтром

Сохраняем настройки - готово.

3. Создание фильтров

Переходим в раздел Каталог - Фильтры - кликаем по кнопке создания нового фильтра:

Создаем новый в Opencart

Даем название для группы нашего фильтра, добавляем сами фильтры:

Создаем новый в Opencart

* в данном примере мы создали фильтр с названием Производитель и в него включили двух производителей — Ауди и Лада.

Кликаем по кнопке сохранения настроек.

4. Привязка фильтра к категориям

Переходим в раздел Каталог - Категории - выбираем нужную категорию, для которой хотим применить фильтр и кликаем по изображению редактирования:

Переходим к редактированию категории

На вкладке Данные в опции Фильтры добавляем все необходимые фильтры для категории:

Добавление фильтров для катагории

Сохраняем настройки и переходим на наш сайт в нужный раздел (в данном примере «Автомобили») — мы должны увидеть фильтр:

Фильтр на сайте

* мы видим, что нашему фильтру не соответствует ни один товар на сайте — это правильно, так как мы еще не привязали фильтры к товарам.

5. Привязка фильтров к товарам

В панели управления переходим в раздел Каталог - Товары:

Заходим в раздел Каталог - Товары

Выбираем нужный товар, для которого хотим применить фильтр - кликаем на изображение редактирования. Переходим на вкладку Связи и заполняем опцию Фильтры нужными значениями:

Настраиваем фильтры для конкретного товара

Сохраняем настройки.

Платные модули для фильтра

Встроенный в Opencart фильтр требует много усилий для работы с ним. Для интернет-магазинов с большим числом товаром нужно писать скрипты для редактирования категорий и товаров.

Для удобства, можно использовать платные модули, которые работают быстрее и позволяют фильтровать товары по атрибутам и ценам.

Платные фильтры можно найти на официальном сайте.

Также обратите внимание на платные умные фильтры OCFilter и Dream Filter, а также filter Pro (только для Opencart 1.5).

# Настройки # Интернет
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет