<fieldsets>config.xml中的 标签是什么?你能解释一下核心配置文件和自定义模块配置文件中的fieldset吗?
谢谢!
Jür*_*len 14
该<fieldsets>*标记通常只在发现的config.xml文件.
该<fieldsets>标签主要用于定义哪些字段(属性)将被复制到其中而转换的对象,例如,在quote向order转换.
摘录app/code/core/Mage/Sales/etc/config.xml:
<config>
<!-- : -->
<global>
<!-- : -->
<fieldsets>
<!-- : -->
<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>
<!-- : -->
<items_qty>
<to_order>total_qty_ordered</to_order>
</items_qty>
</sales_convert_quote>
<!-- : -->
</fieldsets>
<!-- : -->
</global>
<!-- : -->
</config>
Run Code Online (Sandbox Code Playgroud)
此外,<fieldsets>标签用于定义在通过Magento Dataflow导入/导出产品或客户时要解析/转换的字段.
编辑:
<fieldsets>自动将数据从一个表传输到另一个表?
号他们只是定义了什么是被复制到其中的一个具体方面.
扫描Magento源Mage::helper('core')->copyFieldset()以查看实际复制过程的外观.
对于客户/产品数据流Mage::getConfig()->getFieldset(),分别扫描呼叫.
*注意尾随s在<fieldsets>.这与HTML 标签无关<fieldset>.
| 归档时间: |
|
| 查看次数: |
5831 次 |
| 最近记录: |