Pregunta

Creé una jerarquía simple de conjuntos de atributos, basando cada uno en su conjunto de atributos principales, agregando atributos en cada nivel.

Ahora descubrí que un conjunto de atributos del antepasado necesitaba otro atributo.

Fui a los hijos de este antepasado después de agregar el atributo, y para mi sorpresa el atributo no se agrega a los niños.

¿Es esto intencional? Qué me estoy perdiendo ?

Gracias.

¿Fue útil?

Solución

Los conjuntos de atributos en Magento solo usan el campo basado en el campo para determinar qué atributos son parte de ese conjunto inicialmente.

Desafortunadamente, una vez que la creación del conjunto de atributos ha terminado, no hay herencia. Puede ver este hecho si mira en la base de datos en eav_attribute_set, y verás que no hay parent o based_on columna.

Deberá agregar manualmente ese atributo a cualquier conjunto de atributos que sea necesario.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top