Добавление своего блока [Решено]

Скажите как можно добавить свой блок, есть ли какая нибудь пример, или так объяснить.
На данный момент создал шаблон блока(blockname.tpl) положил в папке с шаблонами в плагине.
По поиску по сайту нашел что нужно использовать вот это для добавления:

$this->Viewer_AddBlocks('right',Plugin::GetTemplatePath(__CLASS__).'blockname.tpl');

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

avatar
Я добавлял блоки так:


public function Exec() {
..............
		$this->Viewer_Assign('aHoro',$arr);
		$this->Viewer_Assign('aCurrHoro',$this->getUserZodiak());
		$sTextResult = $this->Viewer_Fetch(Plugin::GetTemplatePath(__CLASS__).'/blocks/block.horo.tpl');
		$this->Viewer_Assign('sBlogsHoro',$sTextResult);
}

И в конфиге так:
Config::Set('router.page.horo', 'PluginHoro_ActionAdmin');


Незнаю насколько оно правильно с точки зрение LS API но у меня на 1.0 — работает
avatar
Спасибо, попробую.
avatar
В таком случае можно написать мини гайд и осветить эту темы ширя для 1,0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.