Was die Bedeutung von <fieldsets> in der Konfiguration.xml [duplizieren]
-
12-12-2019 - |
Frage
Hier ist mein Code.
<global>
<fieldsets>
<customer_account>
<customeattribute>
<create>1</create>
<update>1</update>
<name>1</name>
</customattribute>
</customer_account>
</fieldsets>
</global>
Lösung
Der <fieldsets>
tag wird grundsätzlich verwendet, um Attribute zu definieren, die von einem Ort zum anderen kopiert werden.Wenn Sie beispielsweise ein Angebotsobjekt in ein Bestellobjekt konvertieren, werden die Attribute, die in die Bestellung verschoben werden müssen, unten aufgeführt:,
<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>
Der obige Code wurde der Datei entnommen app / code / Kern / Magier / Verkauf / etc / config.XML
Hoffe das hilft.Danke.
Andere Tipps
<fieldsets>
tag wird im Allgemeinen verwendet, um zu definieren which fields (attributes) are to be copied to where while converting objects to object,
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange