Вопрос

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

Теперь я обнаружил, что один набор атрибутов предка нужен другой атрибут.

Я пошел к детям этого предка после добавления атрибута, и для моего удивления атрибут не добавляется детям.

Это намеренное? Что мне не хватает?

Спасибо.

Это было полезно?

Решение

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

К сожалению, как только создание набора атрибутов завершено, наследства нет. Вы можете увидеть этот факт, если посмотрите в базе данных в eav_attribute_set, и вы увидите, что нет parent или же based_on столбец.

Вам нужно будет вручную добавить этот атрибут в любой набор атрибутов, который необходим.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top