Xml 自定义模块条件配置选项
我希望根据select的状态,在“管理”面板上以编程方式启用或禁用自定义模块的特定选项。例如,如果我有一个“是/否”选项,请选择以下内容Xml 自定义模块条件配置选项,xml,magento,system.xml,Xml,Magento,System.xml,我希望根据select的状态,在“管理”面板上以编程方式启用或禁用自定义模块的特定选项。例如,如果我有一个“是/否”选项,请选择以下内容 do you want to handle stuffs? < select yes/no > 你想处理东西吗? 如果stuffs==yes,那么许多其他配置字段将被启用/可见。如果有东西!=是,则这些字段将被禁用/不可见 这可以通过system.xml/其他方式以编程方式实现吗,还是科幻梦 谢谢您的帮助。是的,这是可能的。您对system.x
do you want to handle stuffs? < select yes/no >
你想处理东西吗?<选择是/否>
如果stuffs==yes,那么许多其他配置字段将被启用/可见。如果有东西!=是,则这些字段将被禁用/不可见
这可以通过system.xml
/其他方式以编程方式实现吗,还是科幻梦
谢谢您的帮助。是的,这是可能的。您对
system.xml
中的
标记感兴趣。你可以阅读它(自我链接)。一般的想法是,您可以使一个字段的外观依赖于另一个包含特定值的字段 我使用的是Magento EE 1.9.1.1,当在小部件中使用
时,我必须提供一个
标记来封装依赖项的值。对于任何有兴趣为他们的小部件添加依赖项的人来说,这只是一个提示
您可以在没有
标记的情况下查看我遇到的问题
最终的依赖关系xml路径如下所示:
<depends>
<group_type>
<value>value to match here</value>
</group_type>
</depends>
要在此处匹配的值
这绝对是可以在Magento中处理的功能。您可能需要了解如何设置模块的配置选项。在你这样做之后,如果你碰到墙,请随意问一些具体的问题。很模糊,这是我已经做过的事情,目前我仍在寻找谷歌的链接,这就是为什么我在这里问,我找不到解决方案。旁注:如果你需要显示/隐藏块,等等。取决于配置值,在布局更新文件中,应使用ifconfig属性:
。