В компоненте VirtueMart 3 реализован собственный класс для построения административного меню,который игнорирует(переписывает) стандарные права Joomla.
Если вы хотите дать права на редактирование заказов менеджеру, то этот менеджер должен быть с правами супер администратора, иначе у него просто не будет доступен нужный пункт меню.
Права на области VM (модули) задаются в таблице #__virtuemart_modules, варианты none,admin,storeadmin,shopper,demo
На дальше этот параметр в стандартной версии VM3 не распространяется, скорее всего нужно устанавливать дополнительный плагин или компонент, это можно обойти и открыть меню всем, у кого есть доступ в админ панель.
Для это редактируем файл:
administrator/components/com_virtuemart/helpers/adminui.php
В строку 256 добавить кусок с нужным разделом || $link ['view']=='orders':
|| $target || $link ['view']=='about' || $link ['view']=='virtuemart' || $link ['view']=='orders' ) {
Если нужно открыть заказы - || $link ['view']=='orders'
Нужно открыть товары || $link ['view']=='product'
Другие варианты:
- category
- custom
- inventory
- calc
- ratings
- report
- user
- shoppergroup
- coupon
- manufacturer
- manufacturercategories
- user
- media
- shipmentmethod
- paymentmethod
- config
- userfields
- orderstatus
- currency
- country
- updatesmigration
- virtuemart
- log