Перейти к содержанию
IPS Invision Community 🇷🇺

Условие if на второстепенную группу


Перейти к решению Решено anufmikh,

Рекомендуемые сообщения

Есть всем известное условие для группы по типу такого:

{{if \IPS\Member::loggedIn()->member_group_id === 20 }}

Проблема в том, что такой вариант не обрабатывает второстепенные группы. То есть если второстепенная группа юзера будет 20, то условие выполнено не будет.
Так вот, есть ли условие именно для проверки id второстепенной группы?

Ссылка на комментарий

@anufmikh есть вариант в этом условии проверить сразу несколько групп?
Вот так не работает:

{{if \IPS\Member::loggedIn()->inGroup( 20,4,13 )}}

Можно вот так:

{{if \IPS\Member::loggedIn()->inGroup( 14 ) or \IPS\Member::loggedIn()->inGroup( 4 )}}

Но это громоздко, да и как-то не уверен я, что пройдёт без последствий для производительности

Ссылка на комментарий

@anufmikh спасибо, вопрос решён.
Нормальный справочник бы по этим всем условиям для всех модулей и т.д. А то фиг чего найдёшь в инете. Рваная инфа и не обо всём.

Ссылка на комментарий

Создайте учетную запись или войдите, чтобы комментировать

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти
×
×
  • Создать...

Важная информация

Мы используем файлы cookie и другие средства сохранения предпочтений и анализа действий посетителей сайта. Нажмите «Принять», если даете согласие на это. Политика конфиденциальности - Условия использования

Вверх
Вверх