Как разместить баннер в списке тем

martini

Проверенные
Сообщения
528
Реакции
136
Баллы
8,140
Как разместить баннер после Х сообщения в теме, мы все знаем. Но вот как разместить баннер в списке тем после Х темы? Например в разделах или в "новых сообщениях" (см скрин)

3bwKHTb[1].jpg

никаких идей? :)
 
Там нет, я потому и тему создал

На оф форуме посоветовали использовать WF. Но я без понятия каким боком тут WF, я вообще его использую только для сайдбара
 
В шаблоне node_forum_level_2 в самый низ:
Код:
<xen:if is="{$forum.node_id} == Х">
<div align="center">
<a target="_blank" href="#">
<img alt="" style="border: none;" src="banner_.gif">
</a>
</div>
</xen:if>
Где Х id форума, после этого форума будет баннер, просто надо поработать со стилем.
 
Последнее редактирование:
Аналогично как и в разделах пробуй, блин учитесь уже думать головой сами, делаете ресурсы и все на вопросах/ответах

Ему блин помогают, а он еще чей то всбрыкиват :-)
 
Ему блин помогают, а он еще чей то всбрыкиват
Я вот что-то помощи не увидел, написать первое попавшееся не читая и я могу.

martini, открываешь шаблон thread_list, находишь:
HTML:
        <xen:hook name="thread_list_threads">
        <xen:foreach loop="$threads" value="$thread">
            <xen:include template="thread_list_item" />
        </xen:foreach>
        </xen:hook>
Меняешь на:
HTML:
        <xen:hook name="thread_list_threads">
        <xen:foreach loop="$threads" value="$thread" i="$i">
            <xen:include template="thread_list_item" />
            <xen:if is="{$i} == 3">
            Код баннера после 3 темы
            </xen:if>
        </xen:foreach>
        </xen:hook>
Так мы добавляем баннер после 3 обычной темы (после прилепленных).
 
Последнее редактирование:
пока никто не помог
одни отвечают вообще не то, о чем вопрос
другие говорят "сделай так же как с сообщениями"
если это помощь, то всем большое спасибо :) но заданный вопрос остается актуальным

Exile, щас попробую
 
Шаблон find_new_posts, найти:
HTML:
<xen:foreach loop="$threads" value="$thread">
Заменить на:
HTML:
<xen:foreach loop="$threads" value="$thread" i="$i">
Найти:
HTML:
            <xen:include template="thread_list_item">
                <xen:set var="$showForumLink">1</xen:set>
                <xen:set var="$showLastPageNumbers">1</xen:set>
            </xen:include>
Вставить после:
HTML:
            <xen:if is="{$i} == 3">
            Код баннера после 3 темы
            </xen:if>
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу