Главная  >  Документация  >  Стандарты SE v.4  >  Фильтрация в каталоге

Стандарты SE v.4: Фильтрация в каталоге

SE4 позволяет фильтровать товары 7 разными фильтрами:


select
выпадающий список, используется в том случае, когда вариант может быть только один
radio
переключатель, используется в том случае, когда вариант может быть только один, но вместо выпадающего списка выводится переключатель
checkbox
фильтр "галочка", используется для фильтрации по признаку "да/нет" и когда вариантов можно выбрать не один, а несколько
from
фильтр для задания цифровых рамок "от" какого-либо значения (передается в паре со значением to)
to
фильтр для задания цифровых рамок "до" какого-либо значения (передается в паре со значением from)
price_from
фильтр для задания цены товара "от" (только для товаров)
price_to
фильтр для задания цены товара "до" (только для товаров)



Пример вызова метода с фильтрацией по всем параметрам:


$this->smartriver->catalog(['filters' => ['select' => [10 => 5, 9 => 4], 'radio' => [11 => 7, 8 => 3], 'checkbox' => [12 => 1, 7 => 2], 'from' => [13 => 15], 'to' => [13 => 450], 'price_from' => 2990, 'price_to' => 4550]]);

$this->smartriver->catalog_part(['filters' => ['select' => [10 => 5, 9 => 4], 'radio' => [11 => 7, 8 => 3], 'checkbox' => [12 => 1, 7 => 2], 'from' => [13 => 15], 'to' => [13 => 450]]]);

Мы используем файлы Cookie, чтобы сделать работу с сайтом проще и удобнее. Нажимая кнопку «Принять Cookie» или продолжая просмотр сайта, вы даете согласие на использование cookie и счетчика Яндекс.Метрика для обработки персональных данных. Более подробная информация тут

Cookies в CMS Smart Engine