Jump to content

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


Recommended Posts

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

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

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

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

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

Link to comment
Share on other sites

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

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

 

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

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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

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

 

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

Screenshot_1.jpg

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...