gpt4 book ai didi

magento - Magento Config.xml 中的 是什么

转载 作者:行者123 更新时间:2023-12-04 03:27:48 24 4
gpt4 key购买 nike

什么是<fieldsets>标签在 config.xml 中做什么?你能解释一下核心配置文件和自定义模块配置文件中的字段集吗?

谢谢!

最佳答案

<fieldsets> * 标签通常只出现在 config.xml文件。
<fieldsets>标签主要用于定义在转换对象时将哪些字段(属性)复制到哪里,例如在 quoteorder转换。
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>

此外, <fieldsets>标签用于定义通过 Magento Dataflow 导入/导出产品或客户时要解析/转换的字段。

编辑:

<fieldsets> automatically transport the data's from one table to another table ?



不,他们只是定义要复制到特定方面的位置。

扫描 Magento 源代码以获取 Mage::helper('core')->copyFieldset()查看真实复制过程的外观。

对于客户/产品数据流,请扫描 Mage::getConfig()->getFieldset()分别调用。

* 注意尾随 s<fieldsets> .这是 不是 关于 HTML <fieldset>标签。

关于magento - Magento Config.xml 中的 <fieldsets> 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19873431/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com