Domanda

Sto cercando di ottenere la relazione qui "admin / report_sales / vendite" da duplicare sotto la mia area di menu personalizzato. Come devo fare questo nel modo più semplice possibile? Devo creare una voce di menu, quindi utilizzare un reindirizzamento? Posso effettivamente usare un controller per reindirizzamento?

È stato utile?

Soluzione

È possibile aggiungere una voce di menu al menu con lo stesso URL. Ecco un esempio con un pezzo di menu dal adminhtml.xml di un modulo personalizzato:

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

[EDIT]
Per rendere il vostro nuovo menu provare selezionato l'aggiunta di questa ad uno dei vostri file di layout di amministrazione

<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>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top