Вставить свой текст на главной ленте между топиками (Решено)

Суть такова: Вставить свой (текст, картинку) между 5 и 6 топиком по счету на главной странице.
Как я понимаю они циклом выводятся, подскажите где найти этот код в движке и вставить свое условие.

Вроде элементарно :)

if count($aTopics)>0}
{foreach from=$aTopics item=oTopic name=«TopicListCycleName»}
{assign var=«sTopicTemplateName» value=«topic_`$oTopic->getType()`.tpl»}
{include file=$sTopicTemplateName bTopicList=true}
{if $smarty.foreach.TopicListCycleName.iteration == 5}
у попа была собака, что он с ней сделал остается тайной
{/if}
{/foreach}
{/if}

2 комментария

avatar
точь в точь такой вопрос был около года назад, там есть точное решение.
цикл в topic_list.tpl, условие нужно будет поставить на значение iteration или index цикла (индекс меньше на 1)

{foreach ...... name="CycleName"}
    {if $smarty.foreach.CycleName.iteration == 5}
        у попа была собака, что он с ней сделал остается тайной
    {/if}
{/foreach}
avatar
спасибо за ответ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.