Fix ACL configuration: add required title attributes to parent resources
Added missing 'title' and 'translate' attributes to all parent ACL resources to resolve "The attribute 'title' is required but missing" error. This fixes the LogicException that prevented the admin from loading after module installation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
14
etc/acl.xml
14
etc/acl.xml
@@ -3,15 +3,15 @@
|
|||||||
<acl>
|
<acl>
|
||||||
<resources>
|
<resources>
|
||||||
<resource id="Magento_Backend::admin">
|
<resource id="Magento_Backend::admin">
|
||||||
<resource id="Magento_Reports::report">
|
<resource id="Magento_Reports::report" title="Reports" translate="title">
|
||||||
<resource id="Magento_Reports::report_salesroot">
|
<resource id="Magento_Reports::report_salesroot" title="Sales" translate="title">
|
||||||
<resource id="Shopkeeper_VendorSalesReport::report" title="Vendor Sales Report" sortOrder="999"/>
|
<resource id="Shopkeeper_VendorSalesReport::report" title="Vendor Sales Report" translate="title" sortOrder="999"/>
|
||||||
</resource>
|
</resource>
|
||||||
</resource>
|
</resource>
|
||||||
<resource id="Magento_Backend::stores">
|
<resource id="Magento_Backend::stores" title="Stores" translate="title">
|
||||||
<resource id="Magento_Backend::stores_settings">
|
<resource id="Magento_Backend::stores_settings" title="Settings" translate="title">
|
||||||
<resource id="Magento_Config::config">
|
<resource id="Magento_Config::config" title="Configuration" translate="title">
|
||||||
<resource id="Shopkeeper_VendorSalesReport::config" title="Vendor Sales Report"/>
|
<resource id="Shopkeeper_VendorSalesReport::config" title="Vendor Sales Report" translate="title"/>
|
||||||
</resource>
|
</resource>
|
||||||
</resource>
|
</resource>
|
||||||
</resource>
|
</resource>
|
||||||
|
|||||||
Reference in New Issue
Block a user