質問
ここでレポートを「Admin/Report_Sales/Sales」をカスタムメニューエリアの下で複製するようにしています。できるだけ単純にこれを行う必要がありますか?メニュー項目を作成してから、リダイレクトを使用する必要がありますか?実際にコントローラーを使用してリダイレクトする必要がありますか?
解決
同じURLでメニューにメニュー項目を追加できます。カスタムモジュールのadminhtml.xmlのメニューがある例を次に示します。
<menu>
<main_menu_code translate="title"><!-- this is the top level menu -->
<title>Main menu title</title>
<sort_order>80</sort_order>
<children>
<report translate="title"><!-- this is the menu item for the sales report -->
<title>Sales report</title>
<action>adminhtml/report_sales/sales</action>
<sort_order>20</sort_order>
</report>
</children>
</main_menu_code>
</menu>
編集
新しいメニューを選択するには、これを管理者レイアウトファイルの1つに追加してみてください
<adminhtml_report_sales_sales>
<reference name="menu">
<action method="setActive">
<menupath>main_menu_code/report</menupath><!-- replace values with your own menu tags -->
</action>
</reference>
</adminhtml_report_sales_sales>
所属していません magento.stackexchange