Перейти к содержимому

Документация JoomShopping / YOOtheme Pro интеграция Переменные: Фильтр товаров

Переменные доступны на страницах, где есть списки товаров: категория, производитель, товары продавца, результаты поиска и списки товаров, как отдельный тип пункта меню.

Для простоты и даже возможности создания работающего фильтра, выберите параметр JoomShopping форма -> Товары: фильтры в настройках колонки или ряда с полями и кнопками фильтра.

Не помещайте форму внутрь другой формы.

Включение фильтров: Настройки -> Товар -> Показать фильтры.

Источники нескольких элементов

Корневые переменные

Name/ID формы form_id
Вывод
sort_count
Аргументы
-
Сортировка: Селектор sorting_sel
Настройки -> Товар -> Возможность сортировки товаров
Аргументы
Показывать label
Классы стилей label'а
Показывать кнопку направления сортировки
Количество товаров на странице: Селектор count_sel
Настройки -> Товар -> Выбор количества товаров на странице
Аргументы
Показывать label
Классы стилей label'а
Категории: Шаблон categories_sel
Аргументы
JSHOP_TYPE
Показывать label
Классы стилей label'а
Классы стилей поля/опции
Классы стилей блока опций
Производители: Шаблон manufacturers_sel
Аргументы
JSHOP_TYPE
Показывать label
Классы стилей label'а
Классы стилей поля/опции
Классы стилей блока опций
Продавцы: Шаблон vendors_sel
Аргументы
Показывать label
Классы стилей label'а
Классы стилей поля/опции
Классы стилей блока опций
Метки товара: Шаблон labels_sel
Аргументы
Показывать label
Классы стилей label'а
Классы стилей поля/опции
Классы стилей блока опций
Характеристики: Шаблон characteristics_sel
Настройки -> Товар -> Показать характеристики (Поиск)
Аргументы
Показывать label
Классы стилей label'а
Классы стилей поля/опции
Классы стилей блока опций
Цена от: Текстовое поле price_from
Настройки -> Товар -> Показывать цену
Аргументы
Показывать label
Классы стилей label'а
Классы стилей поля/опции
Атрибуты поля/опции
Placeholder
Показывать цену
Цена до: Текстовое поле price_to
Настройки -> Товар -> Показывать цену
Аргументы
Показывать label
Классы стилей label'а
Классы стилей поля/опции
Атрибуты поля/опции
Placeholder
Показывать цену
Цена от-до: Шаблон price_from_to
Шаблон сетки из полей ввода цен.
Настройки -> Товар -> Показывать цену
Вывод
<label for="price_from" class="uk-form-label">Цена</label> <div class="uk-grid-small uk-child-width-1-2" uk-grid> <div> <div class="uk-position-relative"> <span class="uk-form-icon">от</span> <input type="text" class="uk-input uk-width-1-1" name="fprice_from" id="price_from" size="7" value=""> </div> </div> <div> <div class="uk-position-relative"> <span class="uk-form-icon">до</span> <input type="text" class="uk-input uk-width-1-1" name="fprice_to" id="price_to" size="7" value=""> </div> </div> </div>
Аргументы
-
Кнопка отправки формы btn_filter
Шаблон кнопки подтверждения фильтрации.
Аргументы
Классы стилей
Текст
Иконка
Отображение
Описание
Нужна, если есть поля сортировки по цене.
Кнопка сброса формы btn_clear_filter
Шаблон кнопки сброса фильтра.
Аргументы
Классы стилей
Текст
Иконка
Отображение

TMP

Другие