Что умеет решение
В крупных торговых каталогах инфоблоки часто содержат множество свойств, что приводит к перегруженности формы редактирования элемента. На экране отображаются все доступные свойства, включая те, которые не актуальны для конкретного товара. Ручная привязка свойств к разделам в таких случаях занимает много времени.
Модуль автоматически анализирует заполненные свойства в товарах и связывает их с соответствующими разделами каталога. Это позволяет отображать только релевантные данные при редактировании.
Также предусмотрена возможность предварительного выбора свойств для отображения в умном фильтре.
Для общих (например, «Производитель») или служебных свойств (код видео, статус «Популярный товар», рейтинг, тема форума) предусмотрена отдельная настройка. Если для свойства установлен флаг «Не обрабатывать это свойство», оно игнорируется модулем и остается доступным во всех карточках товаров, не привязываясь к конкретным разделам.
Структура каталога на разных сайтах может отличаться: товары иногда отображаются только на конечных уровнях иерархии или без учета подразделов, а иногда — с учетом всех вложенных категорий. Модуль позволяет гибко настроить отображение свойств в умном фильтре. Можно привязать свойства только к разделам, где непосредственно находятся товары, либо распространить их на все родительские категории. Для этого используется опция «Привязывать свойства, выбранные для умного фильтра, ко всем родительским разделам раздела элемента». Если эта опция отключена, свойства будут доступны в фильтре только в тех разделах, где лежат товары. Например, при наличии структуры «Обувь» → «Мужская» → «Кроссовки» и свойстве «Страна производства», отключенная опция приведет к тому, что это свойство в умном фильтре будет отображаться исключительно в разделе «Кроссовки».
Модуль определяет видимость свойства «Страна производства» в умном фильтре для разделов каталога. Если опция отключена, свойство отображается только в разделе «Обувь-Мужская-Кроссовки» и отсутствует в родительских разделах «Обувь-Мужская» и «Обувь». При включении опции свойство появляется во всех разделах иерархии: от «Обувь» до «Обувь-Мужская-Кроссовки».
Если требуется гибкая настройка, когда часть свойств видна на всех уровнях иерархии, а часть — только на последнем, используйте ручное редактирование. Выберите значение галочки «Привязывать свойства, выбранные для умного фильтра, ко всем родительским разделам раздела элемента» в зависимости от приоритета. После обработки модулем вручную установите или снимите флажок «Показать в умном фильтре» в настройках нужных разделов.
После работы модуля необходимо перенастроить поля формы редактирования элемента инфоблока. Очистите ранее назначенные свойства, оставив только «Значения свойств».
Со временем в каталоге могут появиться новые свойства или разделы без привязок. В таком случае процедуру распределения свойств необходимо запустить повторно. Модуль сохраняет информацию о последней конфигурации, поэтому для новых элементов достаточно лишь указать необходимые настройки.
Модуль совместим с версиями PHP от 5.6 до 8.2.
General iT поможет установить модуль, настроить его и проверить работу на твоём сайте.