Кому показывать этот модуль
чтобы был выбор не списком, а checkbox
Мне нужно для одного модуля выбрать: пользователи, модераторы и администраторы.
а там или одного или всех, что не очень удобно (
если даже в базе данных поправить придется или в файле.
Мне почему то кажется, что администратор всяко будет видеть этот модуль. Или я ошибаюсь?
Здесь проблема немного глубже. Модераторы и редакторы не наследуют прав пользователей. Главный админ будет видеть и модули для пользователей, а вот модераторы и редакторы нет. Это особенность системы. Возможно в будущих версиях разработчики решат этот нюанс и вопрос-подсказка как это можно реализовать проще без наследования, имхо, полезный.А вы не пробовали выбрать просто пользователей?
Мне почему то кажется, что администратор всяко будет видеть этот модуль. Или я ошибаюсь?
Я-то Вас понял. Мне тоже хотелось бы😊, но пока этого нет. Это не ошибка, это особенности организации системы. Если есть способности, то можно попробовать на благо сообщества реализовать ее самостоятельно и потом предложить разработчикам. В Вашем вопросе есть маленькая подсказка, в каком направлении можно попробовать покопать, чтобы избежать прямого наследования.администратор да, а другие нет… а мне надо чтобы и модератор видел и другие, если создам группы… все, кроме гостей
как прописать в таблице cms_modules — allow_group несколько пунктов? через запятую не получится, через пробел тоже
Там нужно тип поменять с int на text
Правильно мыслю?
не получится этот вариант!
Ну для этого придется соответствующие доработки делать в коде. От этого никак не уйти. Обработчик должен будет определять по id группы какие и чьи права предоставить пользователю из этой группы. Ну или как было бы лучше всего, но совсем не проще, это полностью переписать обработчики прав с учетом наследований по цепочке гость-пользовательредактор-модератор-администратор-главный администратор.а если у пользователя одни права, а у редактора другие, то как их объеденить?
не получится этот вариант!