Помогите доделать хак "Последние топики автора" [решено]

Решил сделать вывод списка топиков автора на странице топика. Решение как это сделать уже описывалось здесь, просто нужно было адаптировать решение для версии 0.4.2, но это сделать не сложно, просто везде My убрать и все работать будет:
Но вот что не получается: как сделать чтобы в списке топиков не отображался текущий топик, который в данный момент читает пользователь? Здесь проблема в том что за выдачу топиков в списке и за вывод самого топика отвечает одна переменная $oTopic.

Как ввести новую переменную для того чтобы записать в нее текущий топик, а потом отфильтровать его в списке по его Id? Решение в комментарии. Спасибо пользователю xyz.

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

avatar
<h3 class="new_group_sections">Другие записи ({$myCount})</h3>
<div class="live_section">
{foreach from=$aMyTopics item=oOldTopic} 
{if $oOldTopic->getId() != $oTopic->getId()}
<div class="live_section_navtext_title">
<a href="{$oOldTopic->getBlogUrlFull()}" class="live_section_navtext_title_sec"> $oOldTopic->getBlogTitle()|escape:'html'}</a> / 
<a href="{$DIR_WEB_ROOT}/blog/{if $oOldTopic->getBlogUrl()}{$oOldTopic->getBlogUrl()}/{/if}{$oOldTopic->getId()}.html" class="live_section_navtext_title">{$oOldTopic->getTitle()}</a>
</div>
{/if}
{/foreach}
</div>
  • xyz
  • 0
avatar
Спасибо большое!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.