Перейти к содержанию

Текст для определённой группы пользователей


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

Привет всем, поскольку с логикой шаблонов пока не селён, прошу помочь с конкретным кодом.

Нужна надпись, которую НЕ видят пользователи из группы ID6 и ID7, а остальные видят.

Напишите пожалуйста пример)

... или даже для id 6 и 7 - обна надпись

а для остальных групп - другая...

Ссылка на комментарий
Поделиться на другие сайты

{{if \IPS\Member::loggedIn()->inGroup( array( 6, 7 ) )}}
	Надпись для групп с id 6 и 7
{{else}}
	Надпись для всех остальных
{{endif}}

 

Ссылка на комментарий
Поделиться на другие сайты

В 05.07.2021 в 19:11, WaNted сказал:

{{if \IPS\Member::loggedIn()->inGroup( array( 6, 7 ) )}}
	Надпись для групп с id 6 и 7
{{else}}
	Надпись для всех остальных
{{endif}}

 

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

Ссылка на комментарий
Поделиться на другие сайты

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

 

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, Desti сказал:

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

 

Через кастомный блок тоже не получится сделать фильтрацию по id блога?

Screenshot_1.jpg

Ссылка на комментарий
Поделиться на другие сайты

Про "страницы" ничего не скажу, у меня их нет. Но, думаю, там та же проблема. Номер блога надо определять отдельно либо в рендере() виджета, либо в темплейте.

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

{{if \IPS\Request::i()->module == 'blogs' and \IPS\Request::i()->controller == 'view' and \IPS\Request::i()->id == 7}}

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...