Qual o significado de <fieldsets> em config.xml [duplicado]
-
12-12-2019 - |
Pergunta
Aqui está meu código.
<global>
<fieldsets>
<customer_account>
<customeattribute>
<create>1</create>
<update>1</update>
<name>1</name>
</customattribute>
</customer_account>
</fieldsets>
</global>
Solução
O <fieldsets>
tag é basicamente usada para definir atributos que serão copiados de um lugar para outro.Por exemplo, ao converter o objeto de cotação em objeto de pedido, os atributos que precisam ser movidos para o pedido estão listados abaixo, como,
<sales_convert_quote>
<remote_ip>
<to_order>*</to_order>
</remote_ip>
<x_forwarded_for>
<to_order>*</to_order>
</x_forwarded_for>
<customer_id>
<to_order>*</to_order>
</customer_id>
<customer_email>
<to_order>*</to_order>
</customer_email>
<customer_prefix>
<to_order>*</to_order>
</customer_prefix>
<customer_firstname>
<to_order>*</to_order>
</customer_firstname>
<customer_middlename>
<to_order>*</to_order>
</customer_middlename>
<customer_lastname>
<to_order>*</to_order>
</customer_lastname>
<...........>
</sales_convert_quote>
O código acima foi retirado do arquivo de arquivo/code/core/mago/vendas/etc/config.xml
Espero que isto ajude.Obrigado.
Outras dicas
<fieldsets>
tag geralmente é usada para definir which fields (attributes) are to be copied to where while converting objects to object,
Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange