Содержимое блоков

Задача: показать содержимое одного из блоков (например последних публикаций) не в правой колонке, а в поле основного контента.

Понимаю, что блоку где-то передаются данные для отображения, какие-то параметры. Но не могу понять как и где…

Сильно не пинайте, ну не программер я: (

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

avatar
/classes/blocks/...

Например, так:
class BlockStream extends Block {
	public function Exec() {
		if ($aComments=$this->Comment_GetCommentsAllGroup(BLOCK_STREAM_COUNT_ROW)) {
			$this->Viewer_Assign('aComments',$aComments);
			$sTextResult=$this->Viewer_Fetch("block.stream_comment.tpl");
			$this->Viewer_Assign('sStreamComments',$sTextResult);
		}
	}
}
avatar
C комментариями понял.

Вот с публикациями не могу понять. В основной састи в в файле topic_list реализовывается точно такой же, в общем-то цикл — забираются данные последних публикаций. Всовываю эту же конструкцию непосредственно в шаблон ActionIndex — ничего не показывается. Где я ошибаюсь?
avatar
*В основной части (имею ввиду область контента)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.