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