Атрибуты категорий
Этот инструмент будет полезен тем, кто устанавливает модуль на рабочий магазин, особенно с большим количеством категорий и товаров, а также для тех, кто занимается парсингом. Формирование Атрибутов категорий вручную является трудоемким процессом, а при парсинге иногда неизвестно, с какими Атрибутами придет товар.
![]() |
|---|
| Create category attributes |
Обязательно отметьте категории в дереве фильтра. Инструмент выберет все Атрибуты указанной вами категории из всех товаров, принадлежащих этой категории, и сгруппирует их в виде Атрибутов категории.
О возможном «перетекании» атрибутов между категориями
Если один и тот же товар находится в нескольких категориях одновременно, то его Атрибуты будут учтены во всех этих категориях при выполнении операции «Создать атрибуты категорий».
Пример: Товар «iPhone 15» лежит в категориях: → Смартфоны (основная) → Новинки → Акции
После запуска инструмента атрибуты этого телефона (цвет, память, процессор и т.д.) появятся и в категории «Новинки», и в «Акции» — даже если там они не нужны.
Это особенность работы OpenCart и всех модулей атрибутов.
Как уменьшить перетекания (рекомендуемый способ)
- На ocStore и всех его сборках — модуль автоматически определяет это и собирает атрибуты ТОЛЬКО из главной категории товара. Перетекания практически исключены!
- На чистом OpenCart — приведите в порядок структуру категорий, оставляйте товар только в одной (основной) категории.
Рекомендации по использованию инструмента
- Первый раз после установки модуля или массового импорта товаров — запускайте обязательно.
- Далее запускайте только при необходимости (новые товары, новые атрибуты, смена основной категории).
Не забудьте удалить ненужные атрибуты из категорий после выполнения задачи.
Если отмечен пункт Расставить атрибуты категории в товары, то будет выполнена также задача добавления Атрибутов и их Значений во все товары выбранной категории.
Расстановка или добавление Атрибутов в товары будет производиться в соответствии с настройками Добавление/удаление атрибутов категории.
Добавление Значений атрибутов категории в товар происходит в соответствии со Способом, который установлен в настройках Добавление значений атрибута в товар.
::: note
Добавление Дежурных шаблонов происходит только если сами Дежурные шаблоны заполнены информацией. Поэтому, если вам необходимо добавить Атрибуты даже с пустыми Значениями, выберите Способ Оставлять.
:::
Возможно, вы уже создали Атрибуты категории, например, с помощью технологии Drag-and-Drop и вам требуется только добавить их в товары. В таком случае пункт Сформировать набор атрибутов для категории надо отключить и запустить задачу только с отмеченным пунктом Расставить атрибуты категории в товары!
Для больших магазинов. Не отмечайте сразу много категорий. Есть вероятность, что на хостинге есть ограничения на время выполнения скрипта. Высока вероятность прерывания сервером операции по тайм-ауту.
По окончании работы будет выведено соответствующее сообщение, например:
✅ Успешно! Операция завершена. Сформировано атрибутов категории: 12. Добавлено атрибутов в товары: 758.
Некоторые подробности работы инструмента раскрыты в разделе FAQ — Какой алгоритм действий после парсинга?.
