ฉันสร้างโมดูลและทำงานได้อย่างสมบูรณ์ อย่างไรก็ตามฉันชนกำแพง เมื่อฉันเข้าสู่ระบบในฐานะผู้ดูแลระบบทุกสิ่งเป็นสิ่งที่ดี ฉันเพิ่มสิ่งนี้ลงใน acl:
<?xml version="1.0"?>
<config>
<menu>
<erp translate="title" module="firtal_deadstock">
<title>ERP</title>
<sort_order>99</sort_order>
<children>
<stock_management module="firtal_deadstock">
<title>Stock Management</title>
<children>
<firtal_deadstock>
<title><![CDATA[Firtal Stock Analysis]]></title>
<sort_order>99</sort_order>
<action>adminhtml/deadstock</action>
</firtal_deadstock>
</children>
</stock_management>
</children>
</erp>
</menu>
<acl>
<resources>
<all>
<title>Allow Everything</title>
</all>
<admin>
<children>
<system>
<children>
<config>
<children>
<firtal_deadstock translate="title">
<title>Firtal Stock Analysis settings</title>
<sort_order>100</sort_order>
</firtal_deadstock>
</children>
</config>
</children>
</system>
<erp module="firtal_deadstock">
<children>
<stock_management module="firtal_deadstock">
<children>
<firtal_deadstock translate="title" module="firtal_deadstock">
<title>Firtal Stock Analysis</title>
</firtal_deadstock>
</children>
</stock_management>
</children>
</erp>
</children>
</admin>
</resources>
</acl>
</config>
แต่ถ้าฉันให้สิทธิ์กับบทบาทและเข้าสู่ระบบในฐานะผู้ใช้ที่มีบทบาทนั้นพวกเขาจะเห็นจุดเมนู (ไม่ใช่การตั้งค่า แต่เป็นจุดเมนูจริง) แต่ถ้าฉันกดมันฉันจะได้รับข้อผิดพลาดการเข้าถึงถูกปฏิเสธ:
ฉันกำลังคิดถึงอะไร