Jump to content

Вывести баннер в определенном подфоруме

Featured Replies

Posted
comment_119194

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

Посоветуйте как сделать, чтобы вверху, в конкретном подфоруме выводился определенной баннер, но основной баннер (который везде выводится через систему рекламы) при этом не показывался.

Точнее даже вопрос правильно звучал бы так: как НЕ вывести баннер в конкретном подфоруме, который назначен штатной системой рекламы.

  • Author
comment_119202

Я это читал все. 

Нашел в GlobalTemplate вывод штатного баннера вверху: {advertisement="ad_global_header"}

Думаю условие поставить, если определенный подфорум, то не выводить штатный баннер, а выводить custom key

Как в четверке в шаблоне узнать ID подфорума?

comment_119210
48 минут назад, tolik777 сказал:

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

Посоветуйте как сделать, чтобы вверху, в конкретном подфоруме выводился определенной баннер, но основной баннер (который везде выводится через систему рекламы) при этом не показывался.

Точнее даже вопрос правильно звучал бы так: как НЕ вывести баннер в конкретном подфоруме, который назначен штатной системой рекламы.

если я правильно понял 

 

  • Author
comment_119212
41 минуту назад, WOLF сказал:

переходите в сам подфорум и в адресной строке будет его ID

Ну это то понятно. В шаблоне как его определить?

Все нашел. Вопрос закрыт.

$forum->_id
  • Author
comment_119219

Что-то не работает у меня.

{{if $forum->_id == 1}}{advertisement="MY_PLACE"}
{{else}}{advertisement="ad_global_header"}
{{endif}}

Условие все время в else уходит. Пробовал alert в первом выводить, захожу в первый подфорум и все равно в else попадаю.

Не пойму в Global Template недоступна что-ли $forum->_id ?

Попробовал добавить массив  $forum  в переменные данного шаблона, но не помогло

  • Author
comment_119306
14 часов назад, Silence сказал:

Попробуй:


{{if $forumid ='4'}}{advertisement="MY_PLACE"}
{{else}}{advertisement="ad_global_header"}
{{endif}}

 

Рано обрадовался. Скопировал как было с одним = отобразилось, но условие то неправильно выполнилось.

Попробуйте в Global Template простейший код

{{if $forumid == '1'}}<strong>123456</strong>
{{else}}<strong>000000</strong>
{{endif}}

И перейдите в первый подфорум. У вас все время будет только второе условие выполняться, хоть там $forumid, хоть $forum->_id

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
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.