2013-02-15 2 views
0

Я создаю новый сайт с Magento, и у меня есть 3 категории верхнего уровня (одежда, обувь и аксессуары). Мне нужно применить атрибут, установленный для каждого продукта, помещенного в эти категории, чтобы пользователи могли искать Дизайнер, Размер и Цвет (и, возможно, другие позже).Magento: Присвоение наборов атрибутов продукта для каждого продукта в категории

Возможно ли присвоить атрибут, установленный продукту, автоматически, если он помещен в определенную категорию, или он должен быть назначен перед тем, как поставить его в категорию?

+1

Похоже на то, как это сделать, если вы создаете новую обувь для обуви в категории «Обувь», а затем просто используйте набор обуви «Обувь». – Andrew

ответ

2

Для не существующего продукта вы должны выбрать атрибут, установленный при создании. Итак, почему бы не установить прямо хороший?

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

Если вы хотите, чтобы он был полностью автоматическим, вы можете справиться с этим с наблюдателем, наблюдать за созданием продукта и сохранением продукта, чтобы установить его в атрибуте права, установленном при каждом изменении категории.

-1

Вы можете назначить продукт для Атрибут только при создании продукта.

+1

Вы можете изменить его с помощью расширения сообщества или с помощью специального php script – dagfr

+0

Я знаю, что. Но это не то, что он попросил. Прочтите вопрос, поставленный перед тем, как ответить на ответ. –

+2

Удалите слово «только» в своем ответе, и я удалю нижний предел. Вы не отвечаете, что говорите, что один вариант невозможен. Но это окончательно. – dagfr

Смежные вопросы