title | description | permalink |
---|---|---|
Utilizando o modelo Entity-Attribute-Value (EAV) |
Utilizando o modelo Entity-Attribute-Value (EAV) do Magento 2 |
/utilizando-eav-model |
- Demonstrar habilidade de usar os conceitos do
EAV Model
- Demonstrar habilidade de usar o carregamento e salvamento de entidades EAV
- Demonstrar habilidade para gerenciar atributos {:toc}
O que acontece quando um novo atributo é adicionado ao sistema? Qual é o papel dos conjuntos de atributos e grupos de atributos? Como os atributos são apresentados no admin?
Quais opções adicionais você tem ao salvar entidades EAV? Como você cria personalizações com base nas alterações nos valores de atributos?
Em quais situações você usaria o EAV para uma nova entidade? Quais são os prós e contras da arquitetura EAV?
O que acontece quando uma entidade EAV possui muitos atributos? Como o número de websites/lojas afeta o processo de leitura/gravação do EAV? Como você personalizaria o processo de leitura e gravação para uma entidade EAV nas situações aqui descritas?
Como você adicionaria atributos dropdown/multiselect? Quais outras possibilidades você tem ao adicionar um atributo (em um produto, por exemplo)?
Qual é o propósito dessa interface? Como você pode renderizar o valor de seu atributo no frontend?
Para um determinado atributo dropdown/multiselect, como você pode especificar e manipular sua lista de opções?
Como (e por quê) você criaria um modelo de backend para um atributo?
Como você adicionaria um novo atributo ao produto, categoria ou entidades do cliente? Qual é a diferença entre adicionar um novo atributo e modificar um existente?