К содержанию

Как написать условие if ?

Здравствуйте!
Так я вывожу данные пользователя.
{if $.get.user > 0}
{$.get.user | user : "fullname"}
{/if}
Как написать проверку группы?
Если запрашиваю пользователя из группы «Administrator» то выводил ошибку 404 или просто пустую страницу.
Рушан
Рушан
19 декабря 2021, 21:58
modx.pro
1 443
Реклама

Комментарии: 3

Евгений Webinmd
Евгений Webinmd Эксперт
19 декабря 2021, 22:37
ismember (memberof, mo) — проверка принадлежности пользователя к группе или группам пользователей MODX. Если переменная пуста, то проверка проводится для текущего пользователя.

{1 | ismember : 'Administrator'} // true
{0 | ismember : ['Administrator', 'Manager']}

Документация
    Рушан
    Рушан Старожил
    20 декабря 2021, 08:34
    Спасибо!
    Баха Волков
    Баха Волков Администратор
    20 декабря 2021, 14:39
    Если речь идёт о доступе к странице, то правильный подход будет через контроль доступа и группы ресурсов
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3