Фільтри
Фільтри#
Фільтри — необов'язкова можливість розділу «Каталог», що з'явилася в OpenCart 1.5.5. Вони дають змогу групувати товари за певними ознаками, а покупцям — уточнювати добірку товарів на сторінці категорії. Так власник магазину отримує більше контролю над тим, які товари бачать покупці на вітрині, порівняно зі звичайним пошуком.
Фільтри розташовані в Каталог > Фільтри.
Створення групи фільтрів і фільтрів#
Щоб створити новий фільтр, натисніть «Додати». Відкриється форма, у якій потрібно вказати дані нової групи фільтрів: «Назва групи фільтрів» і «Порядок сортування».

Кожна група фільтрів може містити кілька фільтрів (кнопка «Додати фільтр»), і для кожного можна задати назву та порядок сортування. Порядок сортування визначає, у якій послідовності фільтри показуються на вітрині.
Групи фільтрів і фільтри в них можуть бути будь-якими ознаками, що об'єднують певні товари. Наприклад, група фільтрів на знімку вище присвячена печиву, а фільтри в ній — це види печива. Далі ми прив'яжемо ці фільтри до товарів-десертів нашого магазину.
Увімкнення фільтрів#
Щоб користуватися фільтрами, потрібно встановити й увімкнути модуль «Фільтр» у Доповнення > Модулі та прив'язати його до макета. У цьому прикладі модуль розміщено на макеті «Категорія» в правій колонці.

Щоб фільтри були доступні в певній категорії, їх потрібно вказати в полі «Фільтри» на вкладці «Дані» цієї категорії. Крім того, товари, які мають відбиратися фільтром, потрібно прив'язати до нього на вкладці «Зв'язки» під час редагування товару. Фільтр вибирається в полі «Фільтри» з автодоповненням у форматі «Група фільтрів > Фільтр».
На знімку нижче показано результат: фільтр «Cookies > Chocolate Chip» прив'язано до товарів Cookie Mix і Heart Cookies. Оскільки цю групу фільтрів додано до категорії Desserts, а модуль «Фільтр» розміщено на макеті категорій, у правій колонці сторінки з'являється блок «Фільтр». Коли покупець позначить один або кілька фільтрів і натисне «Фільтрувати», відкриється сторінка категорії Desserts лише з товарами, прив'язаними до вибраних фільтрів.
