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

发表评论