Документация к готовому решению LeShop для интернет-магазинов на UMI.CMS

Фильтры в каталоге

Новые характеристики для фильтров          Цветовые квадраты          Переиндексация и кэшировние

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

(1) Чтобы добавить новые параметры для фильтрации товаров в Каталоге на сайте, необходимо перейти к редактированию типа данных Товар. Это можно сделать, нажав на иконку Редактировать тип данных, находясь в любом товаре.

Изображение: Редактирование типа данных Товар в UMI.CMS

(2) На странице типа данных Товар необходимо найти группу Опционные свойства и отредактировать или добавить новые свойства с помощью кнопки Добавить поле.

Изображение: Опционные свойства UMI.CMS

СОЗДАНИЕ НОВОГО ПОЛЯ:

Подробнее о данном всплывающем окне в полной документации UMI.CMS.

(3) В процессе добавления нового поля, другими словами, нового свойства фильтрации, необходимо указать:

- Название (при этом Идентификатор сформируется автоматически, но при желании его можно переименовать);

- Тип: вариант Выпадающий список с множественным выбором является наиболее универсальным и быстрым способом создания набора свойств в привязанном справочнике и карточке товара в админ-панели, однако данный тип подойдёт только для текстовых свойств. Если требуется фильтрация по числовым значениям, то необходимо выбрать тип Выпадающий список;

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

Далее нужно нажать кнопку Добавить и перейти на страницу редактирования товара.

Изображение: Создание нового параметра фильтрации

(4) Найдите новые созданные свойства и добавьте соответствующие значения. Чтобы пополнить справочник (он формируется автоматически после добавления нового поля), необходимо выполнить одно из действий:

а) нажать плюсик справа от поля и ввести название;

б) Нажать на ссылку Редактировать элементы справочника.

Ранее созданные свойства удобно выбирать из выпадающего списка. Их нельзя создавать вновь через "плюсик", иначе это вызовет задвоение свойств в фильтрах.

Изображение: Два способа пополнения справочника свойств

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

Изображение: Пополнение Справочника UMI.CMS

Цветовые квадраты

Чтобы свойство выводилось в виде цветовых квадратов необходимо в типе данных Товар создать свойство Цвет (1), задать идентификатор color (2) и привязать справочник Цвета (3).

Изображение: Свойство в виде цветовых квадратов

В карточке товара, нажав на ссылку Редактировать элементы справочника под полем Цвет, попадаем в сам справочник.

Изображение: Редактировать элементы справочника Цвета

Справа от названий цветов в поле Код значения выведены наглядным способом.

Изображение: Справочник Цвета

Чтобы вывести данные значения таким образом, необходимо, находясь в модуле Шаблоны данных, найти справочник Цвета (1) и нажать на иконку Редактировать (2).

Изображение: Редактирование свойств справочника Цвета

Напротив параметра Код нажать иконку Редактировать (1) и во всплывающем окне выбрать тип Цвет (2).

Изображение: Изменение кода для справочника Цвета

На заключительном этапе в модуле LeShop - вкладке Каталог в группе Фильтр к свойству Выводить поле цветовыми квадратами необходимо привязать соответствующее поле Цвет.

Изображение: Свойство Выводить поле цветовыми квадратами в настройках Каталога

ИНДЕКСАЦИЯ КАТАЛОГА В UMI.CMS:

Подробнее об управлении индексацией разделов каталога в полной документации UMI.CMS.

Переиндексация и кэшировние

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

После того, как переиндексация произведена, необходимо перейти в модуль Конфигурация вкладка Производительность и сбросить кэш. Также в это окно можно попасть при клике на «Кэш вкл.» в верхней панели административной части.

Изображение: Переиндексация каталога в UMI.CMS

Изображение: UMI.CMS сброс кэша