{hook run='topic_content_end' topic=$oTopic bTopicList=$bTopicList}
тот самый что:
/*
* Показывавем поля при просмотре топика
*/
$this->AddHook('template_topic_content_end', 'showfields', __CLASS__, 150);
$this->AddHook('template_topic_preview_content_end', 'showfields', __CLASS__, 150);
Как переопределить вывод на свой хук (по принципу каждому полю — свой хук)
{hook run='svoi_hook'}
или вывести другим способом значение поля в шаблоне?
К примеру способ
{if $oTopic->getField(1)} (1) — это ID поля для карт от Extravert'а
Не сработал.
13 комментариев
Уверен, что это не лучшее решение, в моем понимании поля нет смысла объединять в один поток, лучше уж в шаблоне будет больше условий для вывода (на каждое поле — свой вывод), чем потом бороться с ветряными мельницами…
Проблема есть, она понятна, куда копать для ее решения — тоже все ясно
livestreet.ru/blog/13060.html