Тег {news} внутри detail template другой новости
Posted: Mon Jun 29, 2015 3:50 pm
Давно не возникало вопросов, и вот наконец-то встретил затруднение )
Необходимо после текста открытой новости вывести список других новостей, дочерних по отношению к текущей.
Вывести - выводим:
{$activearticle = $entry->title}
{news category="`$activearticle`"}
Проблема вот в чем: сам факт вывода неких новостей внутри другой новости, видимо, приводит к конфликту переменных, связанных с текущей новостью, поэтому после тега {news ...} уже не получается обрабатывать поля активной новости по типу:
{foreach from=$entry->fields item='field'}
{if $field->name == ...} ...
Программа то ли перестает понимать команду, то ли смотрит поля "врезанных" новостей, но точно не текущей статьи. После {news} все значения полей пустые.
Вопрос такой: как после обработки тега {news} вернуть все переменные к текущей новости и продолжать работать с ней? Если это возможно вообще.
Заранее спасибо!
Необходимо после текста открытой новости вывести список других новостей, дочерних по отношению к текущей.
Вывести - выводим:
{$activearticle = $entry->title}
{news category="`$activearticle`"}
Проблема вот в чем: сам факт вывода неких новостей внутри другой новости, видимо, приводит к конфликту переменных, связанных с текущей новостью, поэтому после тега {news ...} уже не получается обрабатывать поля активной новости по типу:
{foreach from=$entry->fields item='field'}
{if $field->name == ...} ...
Программа то ли перестает понимать команду, то ли смотрит поля "врезанных" новостей, но точно не текущей статьи. После {news} все значения полей пустые.
Вопрос такой: как после обработки тега {news} вернуть все переменные к текущей новости и продолжать работать с ней? Если это возможно вообще.
Заранее спасибо!