我只想在模块后端设置中的属性("是/否")设置为"是"。
到目前为止,我已经在模块config.xml中引用了我的layout.xml文件,如下所示:
<frontend>
<layout>
<updates>
<modulename>
<file>modulename.xml</file>
</modulename>
</updates>
</layout>
</frontend>
layout.xml按预期加载.js文件。虽然我想添加类似于system.xml文件中的依赖项,但是如果可能的话:
<sortby translate="label">
<label>Sort by:</label>
<frontend_type>select</frontend_type>
<sort_order>40</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<source_model>path/to_settings</source_model>
<depends><sortby>1</sortby></depends>
</sortby>
无论如何,如何根据后端设置字段的值加载自定义JS文件?
答案 0 :(得分:2)
您可以添加如下内容:
<reference name="head">
<block ifconfig="path_to_setting" type="your_block_type" name="some_name">
<action method="addJs"><script>path_of_file.js</script></action>
</block>
</reference>
用你的值替换东西
ifconfig 属性值为true,它将加载您的JS文件。