как добавить баннер в определённый форум? версия IPB 2.3.6
#48
Отправлено 15 Ноябрь 2011 - 17:09
То есть код должен выглядеть так ?
<if="$this->ipsclass->input['showtopic']==11218">тестовый блок</if>
<if="$this->ipsclass->input['showtopic']==11218">тестовый блок</if>
#49
Отправлено 15 Ноябрь 2011 - 19:32
То есть код должен выглядеть так ?
Вам вообще для чего нужно, какое условие хотите прописать? вроде сначала пытались проверить принадлежность к форуму через showforum, теперь уже showtopic. Блоки if в двойке выглядит так <if="условие">блок</if>. Отсюда смотрите какие переменные доступны в этом шаблоне и пишите по ним условие.
#50
Отправлено 16 Ноябрь 2011 - 02:17
Мне нужно прописать коды баннеров, которые будут работать либо в определенном РАЗДЕЛЕ форума, либо в определенной ТЕМЕ . И то, и то будет использоваться.
#51
Отправлено 18 Ноябрь 2011 - 01:10
Цитата
Номер форума в топике
$this->ipsclass->input['f']
$this->ipsclass->input['f']
Что это значит вообще ?
#52
Отправлено 21 Ноябрь 2011 - 06:22
Цитата
Блоки if в двойке выглядит так <if="условие">блок</if>. Отсюда смотрите какие переменные доступны в этом шаблоне и пишите по ним условие.
Куда смотреть? Где и как?
Кстати, вот такой код работает:
<if="$this->ipsclass->input['showtopic']==7435">тестовый блок</if>
Выдает код в конкретной ТЕМЕ .
А вот чтобы во всех темах конкретного раздела - не пойму как (( И например в нескольких темах... через запятую ID темы указывать - не работает. А если под каждую тему писать отдельную строку, то как-то дофига получится...
#53
Отправлено 21 Ноябрь 2011 - 09:38
Через запятую
<if="in_array($this->ipsclass->input['showtopic'], array(7435,7436))">тестовый блок</if>
Доступ к разделу из темы делается через переменную $this->ipsclass->input[f]
<if="in_array($this->ipsclass->input['f'], array(1,2))">тестовый блок</if>
<if="in_array($this->ipsclass->input['showtopic'], array(7435,7436))">тестовый блок</if>
Цитата
А вот чтобы во всех темах конкретного раздела - не пойму как
Доступ к разделу из темы делается через переменную $this->ipsclass->input[f]
<if="in_array($this->ipsclass->input['f'], array(1,2))">тестовый блок</if>
- ← как поставить ссылку на сайт?
- Счетчики, баннеры и контекстная реклама
- Реклама в первом сообщении топика →







