Answers:
没有的“反向指令” ifconfig
。您仍然可以使用如下的辅助方法来计算name参数:
XML:
<action method="addItem">
<type>js_css</type>
<name helper="helpername/helpermethod"/>
</action>
helpername
是通常传递给的标识符Mage::helper($name)
以及helpermethod
要调用的方法。
在模块的帮助程序类(伪代码)中:
public function helpermethod()
{
if ($enabled) {
return 'module/app1.css';
} else {
return 'module/app2.css';
}
}
将此扩展用于扩展配置选项
您可以将condition
标签用于标签
<action method="addItem" ifconfig="module/general/enable" condition="1">
<type>js_css</type>
<name>module/app.css</name>
</action>
<action method="addItem" ifconfig="module/general/enable" condition="0">
<type>js_css</type>
<name>module/app1.css</name>
</action>