我们如何在magento中设置自定义模块的权限?
我已经安装了一个模块并尝试在adminpanel中设置权限,但模块没有出现在角色列表中。 但它不起作用。 请帮忙。
答案 0 :(得分:0)
您的ACL需要在config.xml或adminhtml.xml中设置(如果在config.xml中包含在<adminhtml>
中)。
<acl>
<resources>
<admin>
<children>
<your_mod_menu translate="title" module="your_mod">
<title>MOD TITLE</title>
<sort_order>100</sort_order>
<children>
<your_mod_news translate="title" module="your_mod">
<title> Manage Mod</title>
<sort_order>0</sort_order>
</your_mod_news>
<your_mod_store translate="title" module="your_mod">
<title>Store Settings</title>
<sort_order>10</sort_order>
</your_mod_store>
<your_mod_sub translate="title" module="your_mod">
<title>Manage Subscribers</title>
<sort_order>20</sort_order>
</your_mod_sub>
</children>
</your_mod_menu>
</children>
</admin>
</resources>
</acl>