Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
tolik777

Как в Global Template получить ID форума

Recommended Posts

Не могу в 4-ке в шаблоне Global Template получить ID форума.

Пробовал все варианты:

$forumid

$forum->_id

$forum->id

Share this post


Link to post
Share on other sites

В globalTemplate нету id ни одной сущности. Единственное что там доступно это \IPS\Request::i()

Share this post


Link to post
Share on other sites

Сори не очень разбираюсь в шаблонах.

А что дает IPS\Request::i() ?

Можно через него получить ID форума? Где об этом почитать?

Share this post


Link to post
Share on other sites

Нашел инфу по request

Только не соображу какой параметр мне нужен для получения GET запроса ID или названия форума?

Share this post


Link to post
Share on other sites

\Request это параметры запроса. Прежде всего нужно составить условие что это является страница форума

 

{{if request.app=='forums' and request.module =='forums' and request.controller =='forums'}
   {\IPS\Request::i()->id}
{{endif}}

  • Upvote 1

Share this post


Link to post
Share on other sites

Что-то у меня данный код просто {request.id} выводит

Share this post


Link to post
Share on other sites

Используйте expression

 

{expression="request.id"}

  • Upvote 1

Share this post


Link to post
Share on other sites

Хух получилось! Спасибо!

Вот мой код, может кому пригодится:

{{if request.app=='forums' and request.module=='forums' and request.controller=='forums'}}
 {{if request.id == 123}}{УСЛОВИЕ1}
 {{else}}{УСЛОВИЕ2}
 {{endif}}
{{endif}}

Т.о. в подфоруме 123 выводится УСЛОВИЕ1, во всех остальных УСЛОВИЕ2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...