7

親メニューの下の管理にサブメニューを追加しますが、サブメニューを選択すると、1 つのサブメニューのみが管理で強調表示され、他のサブメニューは強調表示されません。

config.xml ファイルに次のコードを追加しました。

<menu>
<customersettings module="customersettings">
<title>Advance Settings</title>
<sort_order>100</sort_order>               
<children>                  
<customersettings module="customersettings">
<title>Customer Settings</title>
 <sort_order>0</sort_order>                               
     <action>customersettings/adminhtml_customersettings</action> 
</customersettings>                             
</children>             
</customersettings>
</menu>

いくつかの提案をお願いします、ありがとう。

4

1 に答える 1

16

コントローラーファイルに追加できます

public function _initAction()
 {
    $this->loadLayout()->_setActiveMenu('customersettings/customersettings');

     return $this;
}

これにより、サブメニューが選択されたときにメニューが強調表示されます。

私が正しいことを願っています。

于 2012-05-24T10:44:24.407 に答える