Categories: Шпаргалки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

3 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

3 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

3 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

3 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

3 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

3 недели ago