0

ユーザーの追加/編集/削除機能を使用して、特定のユーザー タイプの magento ダッシュボードにセクションを追加したいので、magento 管理者用のモジュールを作成しましたが、管理者メニューに表示されません。magento admin で関連付けメニューを表示したい。

system -> config ->advance に表示されていますが、有効化/無効化機能を提供します。設定xmlは. 0.1.0

    <global>
        <models>
            <association>
                <class>yanga_association_Model</class>
                <resourceModel>association_mysql4</resourceModel>
            </association>
            <association_mysql4>
                <class>yanga_association_Model_Mysql4</class>
                <entities>
                    <association>
                        <table>association</table>
                    </association>
                </entities>
            </association_mysql4>
        </models>
        <resources>
            <association_setup>
                <setup>
                    <module>yanga_association</module>
                </setup>
                <connection>
                    <use>core_setup</use>
                </connection>
            </association_setup>
            <association_write>
                <connection>
                    <use>core_write</use>
                </connection>
            </association_write>
            <association_read>
                <connection>
                    <use>core_read</use>
                </connection>
            </association_read>
        </resources>
        <blocks>
            <association>
                <class>yanga_association_Block</class>
            </association>
        </blocks>
        <helpers>
            <association>
                <class>yanga_association_Helper</class>
            </association>
        </helpers>
    </global>
     <admin>
        <routers>
            <association>
                <use>admin</use>
                <args>
                    <module>Yanga_Association</module>
                    <frontName>association</frontName>
                </args>
            </association>
        </routers>
    </admin>
    <adminhtml>
    <menu>
        <association module="association">
            <title>Association</title>
            <sort_order>71</sort_order>              
            <children>
                <items module="association">
                    <title>Manage Association</title>
                    <sort_order>0</sort_order>
                       <action>association/adminhtml_association</action>
                </items>

            </children>
        </association>
    </menu>
    <acl>
        <resources>
            <all>
                <title>Allow Everything</title>
            </all>
            <admin>
                <children>
                    <system>
                        <children>
                            <config>
                                <children>
                                    <Association>
                                        <title>Association Module</title>
                                        <sort_order>10</sort_order>
                                    </Association>
                                </children>
                             </config>
                         </children>
                    </system>
                    <Yanga_Association>
                        <title>System Configuration Tab</title>
                        <sort_order>10</sort_order>
                    </yanga_Association>
                </children>
            </admin>
        </resources>
    </acl>
    <layout>
        <updates>
            <association>
                <file>association.xml</file>
            </association>
        </updates>
    </layout>
</adminhtml>

もしあれば解決策を教えてください。前もって感謝します。

4

2 に答える 2

0

ACL 宣言にメニューの許可を追加するのを忘れました。ACL は次のようになります -:

<acl>
    <resources>
        <all>
            <title>Allow Everything</title>
        </all>
        <admin>
            <children>
                <system>
                    <children>
                        <config>
                            <children>
                                <Association>
                                    <title>Association Module</title>
                                    <sort_order>10</sort_order>
                                </Association>
                            </children>
                         </config>
                     </children>
                </system>
                <association>
                   <title>Association</title>
                   <children>
                          <items translate="title" module="association">
                              <title>Manage Association</title>
                          </items>
                   </children>
                </association>
                <Yanga_Association>
                    <title>System Configuration Tab</title>
                    <sort_order>10</sort_order>
                </yanga_Association>
            </children>
        </admin>
    </resources>
</acl>`

それが役に立てば幸い!

乾杯S

于 2014-12-17T09:17:11.827 に答える
0

システム設定にアクセスしようとしている場合は、次のようにコーディングする必要があります

<config translate="title">
                        <title>Configuration</title>
                        <sort_order>1</sort_order>
                        <action>adminhtml/system_config/edit/section/association</action>
                    </config>

.Replace this code with and check it.Hops it works の代わりに

于 2013-05-16T07:38:43.800 に答える