Как обратиться к smarty из плагина?

Здравствуйте.

Подскажите пожалуйста как можно обратиться к Смарти из шаблона, чтобы вывести нужный мне шаблон?

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

avatar
Если надо взять кусок шаблона, то

$oViewer=$this->Viewer_GetLocalViewer();
$oViewer->Assign('mVariable',$mVariable);
$sOutput = $oViewer->Fetch("template.tpl"));
avatar
пардон, скобка лишняя вконце
$oViewer=$this->Viewer_GetLocalViewer();
$oViewer->Assign('mVariable',$mVariable);
$sOutput = $oViewer->Fetch('template.tpl');
avatar
Подскажите пожалуйста как можно обратиться к Смарти из шаблона, чтобы вывести нужный мне шаблон?
1. Обращение к смарти идет через его переменную $smarty
2. возможно вы хотели подключить файл? тогда это делается так:

{include file='filename.tpl'}
avatar
Спасибо за ответы!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.