首頁>Magento>source
$resultPage->setActiveMenu('Panacea_Images::author')

我為圖片建立了一个自定義模組,這是我的選單名稱 Panacea_Images::author ,但它不起作用。 任何人都可以解釋它背後的邏輯,以及函式如何工作以及我傳遞的引數,呼叫將从那一行開始?

最新回復
  • 2019-12-5
    1 #

    將新項添加到Admin選單時,我们應该在模組中宣告選單項.例如:

    應用程式/代碼/供應商/模組的/ etc / adminhtml / menu.xml檔案

    <?xml version="1.0"?>
    <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Backend:etc/menu.xsd">
        <menu>
            <add id="Vendor_Module::index" title="Vendor Index" module="Vendor_Module" sortOrder="61"
                 resource="Vendor_Module::index"/>
            <add id="Vendor_Module::index" title="Vendor Index" module="Vendor_Module" sortOrder="10" parent="Vendor_Module::author"
                 action="vendor_module/module/index" resource="Vendor_Module::index"/>
        </menu>
    </config>
    

    上面的配置將建立帶有子的新選單項 在您的控製器中,我们可以使用 setActiveMenu設置啟用的選單項   方法(選單項的id是引數)。

相似問題

  • checkout:指令碼没有出現在ccphtml或ccsavedphtml中
  • magento 1.9:以正確的方式建立報價地址