Magento模块 - 第二组不显示

时间:2013-03-26 17:41:29

标签: xml magento module

这是我第一次尝试构建模块,但下面的组<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>

1 个答案:

答案 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>