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

Как определить в какой группе состоит юзер?


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

Опубликовано

{{if $comment->author()->member_group_id == X}} <!-- На месте X пишем ID группы --> <!-- Здесь пишем любой код для отображения --> {{else}}

этот код много где есть, но он определяет только основную группу юзера.

а вот если юзер состоит еще и в дополнительной группе, то эту вторую группу данный код отказывается определять.

т.е. если дополнительная группа имеет айди=10, ставим 10 в наш код и ничего не происходит.

собственно вопрос, как определить дополнительную группу? может кто сталкивался.

 

п.с. в зависимости от "подгруппы", у юзера выводится определенный текст под аватаркой.

Опубликовано
{{if in_array( 10, $comment->author()->groups )}}

 

  • Поддержать 2
Опубликовано

Эврика! Заработало )))

Провозился часа два наверное в дебрях познания нового движка ))

Спасибо добрый человек ))

Опубликовано

@anufmikh

а какой синтаксис, если надо несколько групп упомянуть?

Опубликовано
{{if count( array_intersect( $comment->author()->groups, array( 1, 2, 3, 4, 5 ) ) )}}

где 1, 2, 3, 4, 5 - идентификаторы групп

  • Поддержать 1
Опубликовано

Еще такая проблема выползла при переносе с воблы.

все ставилось в папку /forum/

и адреса разделов получились такие xxxxxclub.ru/forum/forum/4-obschie-voprosy-po-avtozvuku/

как избавиться от одной папки форум ))

переносить в корень не вариант )) там wp стоит ))

Опубликовано

Создавайте новую тему с этим вопросом.

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

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

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

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

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

Войти

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

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