Magento 2 menu.xml 用法解析
本文内容来自QQ群大佬陈伟明(一叶知秋)的学习分享
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="Silk_Test::job_head" title="Test" module="Silk_Test" sortOrder="100" parent="Magento_Backend::stores" resource="Silk_Test::job_head" /> <add id="Silk_Test::job" title="Test" module="Silk_Test" sortOrder="20" parent="Silk_Test::job_head" action="test/job" resource="Silk_Test::job" /> </menu> </config>
说明:
- parent: ‘Magento_Backend::stores”表示当前模块位于后台Stores选项中;
- title : 表示在后台显示的名称;
- id : 唯一标识符;
- action: 表示点击该选项要跳转的路由;
- resource:是用来做ACL用的