Так гораздо лучше. Не ругается.
Но есть проблема. Система не реагирует на суперадминистратора. Вероятно по тому, что в его настройках вообще нет вкладки “Группы”, и, стало быть, его нельзя идентифицировать по этому признаку.
Можно как-то добавить галку “Суперадминистратора”?
На сколько я понимаю отсутствие у “Суперадминистратора" групп пользователей дает ему не ограниченный доступ , если добавить ему “Суперадминистратора” в товар или категорию то прийдется добавить ему эту группу в $auth[‘usergroup_ids’] и тогда он перестанет быть суперадминистратором
В этом то и фокус. Если в категории, например, не стоят галки “все” или “зарегистрированные”, то суперадминистратор на витрине не видит этих категорий. Как буд-то он босяк с подворотни, а не суперадминистратор.
Собственно, отобразить закрытые категории именно для суперадминистратора и является основной задачей. Обходные костыли с перелогином были доступны с самомго начала.
Кстати, если любого существующего покупателя перевести в разряд администратора (редактирование покупателя, “Тип учетной записи”), то в его настройках также будет отсутствовать вкладка “Группы”. Хотя он явно не суперадминистратор.