[Решено] Почему политики доступа видны не все?
При создании группы пользователей, на вкладке доступ к контекстам, добавляю контекст, и при выборе политик доступа — в списке только некоторые политики доступа, даже по умолчанию не все показываются.
В БД, все одинаковые… Блин, что-то никак не пойму! Подскажите!
В БД, все одинаковые… Блин, что-то никак не пойму! Подскажите!
Комментарии: 5
Вы по-конкретней вопрос сформулируйте. Со скриншотами хотя бы уж)
Разобрался, с помощью xdebug (рекомендую :-) ).
Когда берутся политики доступа для контекста, в коде есть такое условие:
`TemplateGroup`.`name` IN ('Admin','Object')
То есть группа шаблона политики доступа должна быть или Admin или Object.
Я копировал шаблон политики у которого другая группа.
Только вот не понял где вообще редактировать и откуда берутся эти _группы шаблонов политик доступа_.
Короче в БД я поменял и моя политика появилась в списке.
Когда берутся политики доступа для контекста, в коде есть такое условие:
`TemplateGroup`.`name` IN ('Admin','Object')
То есть группа шаблона политики доступа должна быть или Admin или Object.
Я копировал шаблон политики у которого другая группа.
Только вот не понял где вообще редактировать и откуда берутся эти _группы шаблонов политик доступа_.
Короче в БД я поменял и моя политика появилась в списке.
у меня такая же проблема. Только не пойму логики modx, зачем они так сделали?!
Прото есть разница между локальными и глобальными политиками)
Не совсем по теме, но может кому-то пригодиться. У меня часто после переноса сайта с хостинга на хостинг перестают работать выпадающие списки с политиками, например при создании новой группы пользователей. Лечиться обновлением движка, точнее его установкой поверх скорее, тк версия та же остается.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.