Hide admin panel menu items with no permission
1.0.2
1.1.0
Stephen Owens [www.Studio-Owens.com]
]]>
user->hasPermission('access', 'catalog/category')
|| $this->user->hasPermission('access', 'catalog/product')
|| $this->user->hasPermission('access', 'catalog/attribute')
|| $this->user->hasPermission('access', 'catalog/attribute_group')
|| $this->user->hasPermission('access', 'catalog/option')
|| $this->user->hasPermission('access', 'catalog/manufacturer')
|| $this->user->hasPermission('access', 'catalog/download')
|| $this->user->hasPermission('access', 'catalog/review')
|| $this->user->hasPermission('access', 'catalog/information')
) { ?>
user->hasPermission('access', 'catalog/category')) { ?>
user->hasPermission('access', 'catalog/product')) { ?>
user->hasPermission('access', 'catalog/attribute') || $this->user->hasPermission('access', 'catalog/attribute_group')) { ?>
-
user->hasPermission('access', 'catalog/attribute')) { ?>
user->hasPermission('access', 'catalog/attribute_group')) { ?>
user->hasPermission('access', 'catalog/option')) { ?>
user->hasPermission('access', 'catalog/manufacturer')) { ?>
user->hasPermission('access', 'catalog/download')) { ?>
user->hasPermission('access', 'catalog/review')) { ?>
user->hasPermission('access', 'catalog/information')) { ?>
user->hasPermission('access', 'extension/module')
|| $this->user->hasPermission('access', 'extension/shipping')
|| $this->user->hasPermission('access', 'extension/payment')
|| $this->user->hasPermission('access', 'extension/total')
|| $this->user->hasPermission('access', 'extension/feed')
) { ?>
user->hasPermission('access', 'extension/module')) { ?>
user->hasPermission('access', 'extension/shipping')) { ?>
user->hasPermission('access', 'extension/payment')) { ?>
user->hasPermission('access', 'extension/total')) { ?>
user->hasPermission('access', 'extension/feed')) { ?>
user->hasPermission('access', 'sale/order')
|| $this->user->hasPermission('access', 'sale/return')
|| $this->user->hasPermission('access', 'sale/customer')
|| $this->user->hasPermission('access', 'sale/customer_group')
|| $this->user->hasPermission('access', 'sale/affiliate')
|| $this->user->hasPermission('access', 'sale/coupon')
|| $this->user->hasPermission('access', 'sale/voucher')
|| $this->user->hasPermission('access', 'sale/voucher_theme')
|| $this->user->hasPermission('access', 'sale/contact')
) { ?>
user->hasPermission('access', 'sale/order')) { ?>
user->hasPermission('access', 'sale/return')) { ?>
user->hasPermission('access', 'sale/customer') || $this->user->hasPermission('access', 'sale/customer_group')) { ?>
-
user->hasPermission('access', 'sale/customer')) { ?>
user->hasPermission('access', 'sale/customer_group')) { ?>
user->hasPermission('access', 'sale/affiliate')) { ?>
user->hasPermission('access', 'sale/coupon')) { ?>
user->hasPermission('access', 'sale/voucher') || $this->user->hasPermission('access', 'sale/voucher_theme')) { ?>
-
user->hasPermission('access', 'sale/voucher')) { ?>
user->hasPermission('access', 'sale/voucher_theme')) { ?>
user->hasPermission('access', 'sale/contact')) { ?>
user->hasPermission('access', 'setting/store')
|| $this->user->hasPermission('access', 'design/layout')
|| $this->user->hasPermission('access', 'design/banner')
|| $this->user->hasPermission('access', 'user/user')
|| $this->user->hasPermission('access', 'user/user_permission')
|| $this->user->hasPermission('access', 'localisation/language')
|| $this->user->hasPermission('access', 'localisation/currency')
|| $this->user->hasPermission('access', 'localisation/stock_status')
|| $this->user->hasPermission('access', 'localisation/order_status')
|| $this->user->hasPermission('access', 'localisation/return_status')
|| $this->user->hasPermission('access', 'localisation/return_action')
|| $this->user->hasPermission('access', 'localisation/return_reason')
|| $this->user->hasPermission('access', 'localisation/country')
|| $this->user->hasPermission('access', 'localisation/zone')
|| $this->user->hasPermission('access', 'localisation/geo_zone')
|| $this->user->hasPermission('access', 'localisation/tax_class')
|| $this->user->hasPermission('access', 'localisation/length_class')
|| $this->user->hasPermission('access', 'localisation/weight_class')
|| $this->user->hasPermission('access', 'tool/error_log')
|| $this->user->hasPermission('access', 'tool/backup')
) { ?>
user->hasPermission('access', 'setting/store')) { ?>
user->hasPermission('access', 'design/layout') || $this->user->hasPermission('access', 'design/banner')) { ?>
-
user->hasPermission('access', 'design/layout')) { ?>
user->hasPermission('access', 'design/banner')) { ?>
user->hasPermission('access', 'user/user') || $this->user->hasPermission('access', 'user/user_permission')) { ?>
-
user->hasPermission('access', 'user/user')) { ?>
user->hasPermission('access', 'user/user_permission')) { ?>
user->hasPermission('access', 'localisation/language')
|| $this->user->hasPermission('access', 'localisation/currency')
|| $this->user->hasPermission('access', 'localisation/stock_status')
|| $this->user->hasPermission('access', 'localisation/order_status')
|| $this->user->hasPermission('access', 'localisation/return_status')
|| $this->user->hasPermission('access', 'localisation/return_action')
|| $this->user->hasPermission('access', 'localisation/return_reason')
|| $this->user->hasPermission('access', 'localisation/country')
|| $this->user->hasPermission('access', 'localisation/zone')
|| $this->user->hasPermission('access', 'localisation/geo_zone')
|| $this->user->hasPermission('access', 'localisation/tax_class')
|| $this->user->hasPermission('access', 'localisation/tax_rate')
|| $this->user->hasPermission('access', 'localisation/length_class')
|| $this->user->hasPermission('access', 'localisation/weight_class')
) { ?>
-
user->hasPermission('access', 'localisation/language')) { ?>
user->hasPermission('access', 'localisation/currency')) { ?>
user->hasPermission('access', 'localisation/stock_status')) { ?>
user->hasPermission('access', 'localisation/order_status')) { ?>
user->hasPermission('access', 'localisation/return_status')
|| $this->user->hasPermission('access', 'localisation/return_action')
|| $this->user->hasPermission('access', 'localisation/return_reason'))
{ ?>
-
user->hasPermission('access', 'localisation/return_status')) { ?>
user->hasPermission('access', 'localisation/return_action')) { ?>
user->hasPermission('access', 'localisation/return_reason')) { ?>
user->hasPermission('access', 'localisation/country')) { ?>
user->hasPermission('access', 'localisation/zone')) { ?>
user->hasPermission('access', 'localisation/geo_zone')) { ?>
user->hasPermission('access', 'localisation/tax_class') || $this->user->hasPermission('access', 'localisation/tax_rate'))
{ ?>
-
user->hasPermission('access', 'localisation/tax_class')) { ?>
user->hasPermission('access', 'localisation/tax_rate')) { ?>
user->hasPermission('access', 'localisation/length_class')) { ?>
user->hasPermission('access', 'localisation/weight_class')) { ?>
user->hasPermission('access', 'tool/error_log')) { ?>
user->hasPermission('access', 'tool/backup')) { ?>
user->hasPermission('access', 'report/sale_order')
|| $this->user->hasPermission('access', 'report/sale_tax')
|| $this->user->hasPermission('access', 'report/sale_shipping')
|| $this->user->hasPermission('access', 'report/sale_return')
|| $this->user->hasPermission('access', 'report/sale_coupon')
|| $this->user->hasPermission('access', 'report/product_viewed')
|| $this->user->hasPermission('access', 'report/product_purchased')
|| $this->user->hasPermission('access', 'report/customer_order')
|| $this->user->hasPermission('access', 'report/customer_reward')
|| $this->user->hasPermission('access', 'report/customer_credit')
|| $this->user->hasPermission('access', 'report/affiliate_commission')
) { ?>
user->hasPermission('access', 'report/sale_order') || $this->user->hasPermission('access', 'report/sale_tax')
|| $this->user->hasPermission('access', 'report/sale_shipping') || $this->user->hasPermission('access', 'report/sale_return')
|| $this->user->hasPermission('access', 'report/sale_coupon')
) { ?>
-
user->hasPermission('access', 'report/sale_order')) { ?>
user->hasPermission('access', 'report/sale_tax')) { ?>
user->hasPermission('access', 'report/sale_shipping')) { ?>
user->hasPermission('access', 'report/sale_return')) { ?>
user->hasPermission('access', 'report/sale_coupon')) { ?>
user->hasPermission('access', 'report/product_viewed')
|| $this->user->hasPermission('access', 'report/product_purchased'))
{ ?>
-
user->hasPermission('access', 'report/product_viewed')) { ?>
user->hasPermission('access', 'report/product_purchased')) { ?>
user->hasPermission('access', 'report/customer_order')
|| $this->user->hasPermission('access', 'report/customer_reward')
|| $this->user->hasPermission('access', 'report/customer_credit'))
{ ?>
-
user->hasPermission('access', 'report/customer_order')) { ?>
user->hasPermission('access', 'report/customer_reward')) { ?>
user->hasPermission('access', 'report/customer_credit')) { ?>
user->hasPermission('access', 'report/affiliate_commission')) { ?>
-
user->hasPermission('access', 'report/affiliate_commission')) { ?>
]]>