这是我第一次尝试构建模块,但下面的组<categorylog>
中的内容已被破坏。第一组<productlog>
工作正常。到目前为止,这将在System-&gt; Configuration中创建一个名为Frank的新选项卡,其中包含一个称为正确日志的部分。任何人都可以看到组有什么问题吗?
<config>
<tabs>
<frank>
<label>Frank</label>
<sort_order>100</sort_order>
</frank>
</tabs>
<sections>
<properlog>
<tab>frank</tab>
<class>separator-top</class>
<label>Proper Log</label>
<sort_order>100</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<groups>
<productlog>
<label>Product Logs</label>
<frontend_type>text</frontend_type>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<sort_order>100</sort_order>
<fields>
<product_logs_enabled>
<label>Enable Product Logs</label>
<comment>Set to yes to log product updates</comment>
<frontend_type>select</frontend_type>
<source_model>adminhtml/system_config_source_yesno</source_model>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<sort_order>10</sort_order>
</product_logs_enabled>
<attributes_to_track>
<label>Attributes to Track</label>
<frontend_type>textarea</frontend_type>
<comment>comma deliminated list of product attribues (eg. type,name,box_width)</comment>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<sort_order>20</sort_order>
</attributes_to_track>
</fields>
</productlog>
<categorylog>
<label>Category Logs</label>
<frontend_type>text</frontend_type>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
<sort_order>200</sort_order>
<fields>
<category_logs_enabled>
<label>Enable Category Logs</label>
<comment>Set to yes to log category updates</comment>
<frontend_type>select</frontend_type>
<source_model>adminhtml/system_config_source_yesno</source_model>
<sort_order>10</sort_order>
</category_logs_enabled>
</fields>
</categorylog>
</groups>
</properlog>
</sections>
答案 0 :(得分:1)
您缺少show_in
个值;默认行为是不显示:
<sections>
<properlog>
<groups>
<categorylog>
<fields>
<category_logs_enabled>
<label>Enable Category Logs</label>
<comment>Set to yes to log category updates</comment>
<frontend_type>select</frontend_type>
<source_model>adminhtml/system_config_source_yesno</source_model>
<sort_order>10</sort_order>
<!-- add these -->
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
</category_logs_enabled>
</fields>
</categorylog>
</groups>
</properlog>
</sections>