[PrestaShopException]No access reference in table module_access for id_module 121.at line 2202 in file classes/module/Module.php2196. self::$cache_permissions[$employee->id_profile][$row['id_module']]['configure'] = $row['configure'];2197. }2198. }2199. 2200. if (!isset(self::$cache_permissions[$employee->id_profile][$id_module]))2201. throw new PrestaShopException('No access reference in table module_access for id_module '.$id_module.'.');2202. 2203. return (bool)self::$cache_permissions[$employee->id_profile][$id_module][$variable];2204. }2205. 2206. /** ModuleCore::getPermissionStatic - [line 2170 - classes/module/Module.php] - [3 Arguments] ModuleCore->getPermission - [line 488 - classes/Hook.php] - [2 Arguments] HookCore::exec - [line 2357 - classes/controller/AdminController.php] - [2 Arguments] AdminControllerCore->init - [line 163 - classes/controller/Controller.php] ControllerCore->run - [line 373 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 54 - admin/index.php]
/index.php?controller=AdminLogin&token=264ee3f07ffa8f101051d020fb52165b, а ошибку выдает на странице /index.php?controller=AdminOrderPreferences&token=7fcdc8dbd3d83574fe5eac4cce73bc41
Вам нужно или дать права для этого профиля к модулю id_module = 121 (смотрите ид в таблице модулей), или запретить доступ к модулям для этого профиля Администрирование > ПраваВыберите профиль и снимите галочки в блоке Модули.
AdminOrderPreferences - это Настройки, а не вход в админку.В настройки профилю Логист доступ запрещен.Для доступа к разным пуктам меню админки нужно давать разрешения в Администрирование > Права
сейчас стоят галочки, попробовала убрать у всех модулей - не помогло
Цитата: magicbelka от 28 Июль 2015, 13:34:18сейчас стоят галочки, попробовала убрать у всех модулей - не помоглоПрава проверяются начиная с родителя. Так как логисту запрещен доступ к Настройкам, то разрешения у модулей не решит эту проблему.дайте ему разрешения к настройкам (что не рекомендуется) или создайте свой профиль с нужными правами.
[PrestaShopException]No access reference in table module_access for id_module 121.at line 2202 in file classes/module/Module.php
права стоят для просомтра настроек товаров
Цитата: magicbelka от 28 Июль 2015, 13:50:02права стоят для просомтра настроек товаровНеправильно.AdminOrderPreferences - это Настройки > Заказы.
No access reference in table module_access for id_module 121.
ЦитироватьNo access reference in table module_access for id_module 121.У какого модуля ид 121?
SELECT * FROM ps_module WHERE id_module = 121;