1

管理システムにタブを追加しました->configバックエンド...問題なく以前に行ったことです。何らかの理由で、タブにアクセスしようとすると404が表示されます([システム]-> [構成]に移動すると、[タブ]構成の内容がデフォルトビューに表示されますが)。

私はACLで遊んでいます...config.xmlファイルにコードを追加し、別のadminhtml.xmlファイルを作成しようとしています.....しかし、それはうまくいきません。誰かが私の構成コードを調べてくれませんか、どこがうまくいかないか見てみましょう。私はそれを見ることができないと思います...コードブラインド...

<?xml version="1.0"?>
<config>
<modules>
    <Mworkz_Mavp>
        <version>0.1.0</version>
    </Mworkz_Mavp>
</modules>
<global>
    <!-- 
    <blocks>
        <micoavp><class>Mworkz_Micoavp_Block</class></micoavp>
        <catalog>
            <rewrite>
                    <product_view_type_configurable>Bsm_Micoavp_Block_Configurable</product_view_type_configurable>
            </rewrite>
        </catalog>
    </blocks>

    <events>
            <catalog_product_save_after>
                <observers>
                    <micoavp>
                        <type>singleton</type>
                        <class>Mworkz_Micoavp_Model_Observer</class>
                        <method>Add_CustomOptions_Automatically</method>
                    </micoavp>
                </observers>
            </catalog_product_save_after>
     </events>
       -->  
</global>
<frontend>  
    <layout>
        <updates>
            <mworkz_mavp>
                <file>mworkz_mavp.xml</file>
            </mworkz_mavp>
        </updates>
    </layout>
</frontend>
<adminhtml>
    <acl>
        <resources>
            <all>
                <title>Allow Everything</title>
            </all>
            <admin>  <!--This is acl based on URL. If you see URL it would be /admin/system_config/ -->
                <children>
                    <system>
                        <children>
                           <config>
                                <children>
                                        <mavp translate="title">  <!-- This is name of the section created by us -->
                                            <title>Mico AVP ACL</title>  <!-- Title as shown in User->Roles->Permissions Window -->
                                            <sort_order>99</sort_order>
                                        </mavp>
                                 </children>
                            </config>
                        </children>
                    </system>
                </children>
            </admin>
        </resources>
    </acl>
</adminhtml>

よろしくお願いします…ショーン

4

1 に答える 1

2

セクション名(mworkz)ではなく、サブセクション名(avp)を使用していました。

だから変更:

<mavp translate="title">  ...  </avp>

に:

<mworkz translate="title">  ...  </mworkz>
于 2012-08-13T19:04:52.133 に答える