
Автоматическое распределение атрибутов по разделам каталога
Готовое решение для 1С-Битрикс: модуль Автораспределение свойств по разделам каталога. Установите и настройте фильтры за минуты. Ускорьте работу магазина.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 25.05.2021
- Обновлено:
- 02.07.2024
- Версия:
- 4.0.1
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Функции распределения атрибутов
Решение «Автораспределение свойств по разделам каталога» предназначено для владельцев интернет-магазинов на платформе «1С-Битрикс», которые сталкиваются с проблемой ручного управления свойствами товаров в многоуровневых каталогах. Продукт автоматизирует процесс привязки свойств (например, размер, цвет, материал, бренд) к конкретным разделам, исключая необходимость повторять одни и те же настройки для каждой подгруппы товаров. Модуль работает на базе «1С-Битрикс: Управление сайтом» и «1С-Битрикс: Интернет-магазин», поддерживая редакции от «Старт» до «Бизнес».
Что конкретно получает покупатель после установки
После установки модуля в административной панели появляется новый интерфейс, где администратор может настроить правила автоматического распределения свойств по разделам каталога. Покупатель получает:
- Возможность задавать шаблоны привязки: указать, что определённые свойства (например, «Объём памяти» или «Цвет») автоматически назначаются всем товарам в выбранных разделах и их подразделах.
- Автоматическую синхронизацию при создании новых разделов — свойства применяются без ручного вмешательства.
- Гибкие фильтры для исключения конкретных товаров или групп из правил распределения.
- Полный лог операций, который отслеживает все изменения свойств, что упрощает аудит.
- Совместимость с импортом/экспортом «1С-Битрикс» — при массовой загрузке товаров свойства распределяются согласно заданным правилам.
Для кого подходит
Продукт ориентирован на средний и крупный бизнес, работающий в таких тематиках, как электроника, одежда, строительные материалы, продукты питания и любые ниши с каталогами, где часто меняется ассортимент. Решение особенно ценно для компаний с десятками тысяч товаров, где ручное управление свойствами приводит к ошибкам и замедляет работу менеджеров. Модуль также полезен для владельцев мультибрендовых магазинов, где свойства товаров сильно отличаются в зависимости от поставщика или категории.
В отличие от стандартных инструментов «1С-Битрикс», данное решение экономит до 90% времени на настройку свойств и исключает человеческий фактор при обновлении каталога. Модуль не требует доработок под конкретный шаблон сайта — он работает на уровне ядра системы, что гарантирует стабильность даже при обновлениях платформы. Для администраторов достаточно один раз настроить правила, и в дальнейшем система автоматически применяет свойства ко всем новым и существующим товарам в выбранных разделах.
Существует возможность привязки свойств элементов к конкретным разделам. Но сделать это вручную для большого каталога достаточно долго.
Данный модуль анализирует заполненные свойства в товарах разделов и автоматически привязывает данные свойства к этим разделам.
При этом можно заранее указать, какие свойства должны отображаться в умном фильтре.
Есть свойства, которые являются общими (например, Производитель), либо служебными (код видео с YouTube, Популярный товар, Рейтинг, Тема форума для отзывов…). Данные свойства должны отображаться во всех карточках товаров. Чтобы они не привязывались ко всему каталогу, а оставались бы общими, в модуле есть настройка для каждого свойства «Не обрабатывать это свойство». Если этот флаг установлен, то свойство будет проигнорировано модулем.
На разных сайтах каталог может быть представлен в разном виде. Где-то товары отображаются только на конечном уровне иерархии разделов или просто не включая товары подразделов. Где-то товары отображаются с учетом товаров подразделов. Поэтому есть возможность либо привязать свойства и отобразить их в умном фильтре только для разделов, непосредственно в которых лежат товары. А можно добавлять эти свойства в родительские разделы. Для этого добавлен флаг "Привязывать свойства, выбранные для умного фильтра, ко всем родительским разделам раздела элемента".
Если снять галочку "Привязывать свойства, выбранные для умного фильтра, ко всем родительским разделам раздела элемента", то свойства будут привязываться только к разделам, непосредственно в которых лежат товары. И эти свойства будут показываться в умном фильтре только этих разделов. Например, есть раздел "Обувь", в нем раздел "Мужская", в нем раздел "Кроссовки". И есть свойство "Страна производства", которое вы отметили "Использовать в умном фильтре". Если галочка "Привязывать свойства, выбранные для умного фильтра, ко всем родительским разделам раздела элемента" снята, то после обработки на сайте в разделе "Обувь-Мужская-Кроссовки" в умном фильтре будет свойство "Страна производства", а в разделах "Обувь-Мужская" и "Обувь" не будет. Если же галочку оставить, то и в "Обувь", и в "Обувь-Мужская", и в "Обувь-Мужская-Кроссовки" будет "Страна производства" в умном фильтре.
Если вам нужно, чтобы были оба варианта, то это можно будет сделать вручную. Определитесь, чего больше - свойств, которые должны отображаться на всех уровнях иерархии, или, наоборот, свойств, которые должны быть только на последнем уровне иерархии. Выберите соответствующее значение галочки "Привязывать свойства, выбранные для умного фильтра, ко всем родительским разделам раздела элемента", а после обработки поставьте или снимите галочки "Показать в умном фильтре" в настройках нужных разделов.
После обработки модулем необходимо произвести настройку полей формы редактирования элемента инфоблока и очистить прежде установленные свойства, оставив только «Значения свойств» (см. https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=34&LESSON_ID=1883).
Со временем могут появиться новые свойства и новые разделы, у которых не будет привязок свойств. В этом случае нужно снова запустить распределение свойств. В модуле сохраняется информация о последней настройке, поэтому останется лишь проставить настройки для новых свойств.
Модуль поддерживает версии php от 5.6 и до 8.2.
Для чего именно нужен модуль «Автоматическое распределение атрибутов по разделам каталога»?
С какими версиями и редакциями 1С-Битрикс совместимо решение?
Какова стоимость модуля и что входит в лицензию?
Сложно ли установить и настроить модуль самостоятельно?
Какая техническая поддержка предоставляется покупателю?
Установка модуля из Маркетплейса
Перейдите в административной панели в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Автоматическое распределение атрибутов по разделам каталога», нажмите «Установить» и дождитесь завершения загрузки.
Активация и настройка прав доступа
После установки перейдите в «Маркетплейс» → «Установленные решения», найдите модуль и нажмите «Настроить». Укажите, для каких групп пользователей (например, администраторов) будет доступен функционал модуля, и сохраните изменения.
Привязка модуля к инфоблоку каталога
Откройте «Настройки» → «Настройки продукта» → «Модули» и выберите «Автораспределение свойств». В поле «Инфоблок каталога» укажите нужный инфоблок (например, «Каталог товаров»), к которому будут применяться правила распределения атрибутов.
Создание правил распределения свойств
В административной панели перейдите в раздел «Автораспределение свойств» (появится после установки модуля). Нажмите «Добавить правило», выберите раздел каталога и укажите свойства (например, «Цвет», «Размер»), которые будут автоматически привязаны ко всем товарам этого раздела и его подразделов.
Настройка исключений и фильтров
В том же интерфейсе правила настройте гибкие фильтры: укажите товары или группы, для которых автоматическая привязка не должна применяться. Например, исключите товары с определённой ценой или артикулом, чтобы избежать конфликтов атрибутов.
Проверка работы модуля
Создайте новый товар в разделе, для которого настроено правило, или отредактируйте существующий. Убедитесь, что указанные свойства автоматически появились в карточке товара. Проверьте также, что при создании нового подраздела свойства применяются без ручного вмешательства.
- v4.0.102.07.2024Добавлена поддержка PHP 8
- v4.0.016.06.2021
- Появилось сохранение/восстановление формы настроек. Сохранение происходит при нажатии кнопки "Упорядочить", восстановление при выборе каталога.
- Добавились события:
- Событие OnBeforeBindPropToSection, происходит непосредственно перед привязкой свойства к разделу.
Обработчик должен вернуть значение, эквивалентное true, иначе привязка и последующие обработчики не
будут выполнены. В обработчик передаются параметры:
- SECTION_ID - Ид. раздела, к которому будет привязка;
- PROPERTY_ID - Ид. свойства, которое будет привязано;
- PROPERTY_BIND_PARAMETERS - параметры этого свойства. Передаются по ссылке, т.е. могут быть изменены в обработчике;
- Событие OnAfterBindPropToSection, происходит непосредственно после привязки свойства к разделу. Все обработчики будут выполнены независимо от возвращаемого значения. В обработчик передаются те-же параметры, все в виде значений (не по ссылке).
- Событие OnBeforeBindPropToSection, происходит непосредственно перед привязкой свойства к разделу.
Обработчик должен вернуть значение, эквивалентное true, иначе привязка и последующие обработчики не
будут выполнены. В обработчик передаются параметры:
- В список галок каждого свойства добавилась "Показать развернутым". Акивна, если не установлена "Не обрабатывать" и установлена "Умный фильтр"
- Над списком настроек появился блок общего управления галками списка.
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.















