Последний топик [РЕШЕНО]
Задача: отобразить ТОЛЬКО последний опубликованный топик.
Реализация:
1. В topic_list.tpl нужно привести код к следующему виду:
2. Для отображения непосредственного самого топика добавить в topic_topic.tpl следующий код:
P.S. Выражаю благодарность пользователю bynetov.
Реализация:
1. В topic_list.tpl нужно привести код к следующему виду:
{if count($aTopics)>0}
{foreach name=Topics from=$aTopics item=oTopic}
{assign var="sTopicTemplateName" value="topic_`$oTopic->getType()`.tpl"}
{include file=$sTopicTemplateName bTopicList=true bFirstTopic=$smarty.foreach.Topics.first}
{/foreach}
{include file='paging.tpl' aPaging="$aPaging"}
{else}
<div class="padding">{$aLang.blog_no_topic}</div>
{/if}
2. Для отображения непосредственного самого топика добавить в topic_topic.tpl следующий код:
{if $bFirstTopic}
<div class="topic">
...
</div>
{/if}
P.S. Выражаю благодарность пользователю bynetov.
6 комментариев
в «topic_list.tpl» Сделал так:
а в «topic_list.tpl» добавил:
topic_list.tpl
и в topic_topic.tpl:
Нужно чтобы всегда была виден только 1 самый последний топик…
а что был только первый топик в topic_topic.tpl так: