Вывод содержимого в зависимости от РОЛИ юзера в группе
Здравствуйте! На сайте есть модальное окно, которое показывается всем зарегистрированным юзерам при каждом обновлении страницы. Пользователи все в одной группе, но разделены разными ролями.
Как можно в зависимости от роли показывать или не показывать это окно?
Как можно в зависимости от роли показывать или не показывать это окно?
Комментарии: 7
Нужно написать сниппет, который получит роль текущего пользователя и добавить проверку или в шаблон с окном или передать эти данные в JS
это понятно, не понятно, как получить Роль пользователя. Есть метод isMember для получения группы пользователя, а есть что-то похожее для Роли?
Если бы было я бы подсказал, а поскольку нет — надо писать своё решение.
нашел в интернете такой модификатор [[!+modx.user.id:userinfo=`role`]] но он почему-то не выводит роль юзера
Не выводит потому что роль не записана в БД в таблице пользователя, не записана она и в таблице с атрибутами пользователя.
понял, видимо решение разделять пользователей по ролям было коварной ошибкой )) с группами такой заморочки нет
Точно, по ролям не стоило делить)))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.