XF 2.3 Скрыть рекламу РСЯ с определенной темы форума

Версия XenForo
2.3

tronheym

Проверенные
Сообщения
176
Решения
1
Реакции
10
Баллы
8,120
Приветствую.

В общем использую вот такую конструкцию для скрытия рекламного блока РСЯ с определенной темы форума:

Код:
<xf:if is="{$thread.thread_id} != 123456">
Тут рекламный код РСЯ
</xf:if>

где 123456 - это ID темы форума...
и почему то не срабатывает...
реклама как отображалась в теме с ID 123456, так и отображается... хотя по идее должна пропасть...

код добавляю через "Настройки - Реклама" (/admin.php?advertising/)

что не так? Кто знает?

Код взял отсюда Условия переменных в шаблонах XenForo 2
 
Последнее редактирование:
Приветствую.

В общем использую вот такую конструкцию для скрытия рекламного блока РСЯ с определенной темы форума:

Код:
<xf:if is="{$thread.thread_id} != 123456">
Тут рекламный код РСЯ
</xf:if>

где 123456 - это ID темы форума...
и почему то не срабатывает...
реклама как отображалась в теме с ID 123456, так и отображается... хотя по идее должна пропасть...

код добавляю через "Настройки - Реклама" (/admin.php?advertising/)

что не так? Кто знает?

Код взял отсюда Условия переменных в шаблонах XenForo 2
Почему вы решили, что в данном контексте, доступна переменная $thread?
 
Так указано, но у переменных есть область видимости и, в первую очередь, она должна существовать. В вашем контексте этой переменной не существует, потому и обращение к пустоте ни к чему не приводит
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу