Hello, World!

Только решил разобраться с этой замечательной CMS, давно был интерес и только сейчас он возродился.
Я не смог на первый взгляд понять как и откуда в шаблон передать переменную. Например, я сделал свой класс, написал там один метод getHello(), который возвращает всем известную строку. Так вот вопрос: как и где мне написать такое действие, которое бы отправляло на шаблон переменную, предварительно бы определив её значением метода класса (как я понимаю, вот так:
$hello_world = $this->Hello_GetHello();
Кстати, регистр перовой буквы метода имеет значение?). Причём я хочу получить это значение не просто в контейнере (ZF: $this->layout()->content;), а вообще везде, хоть в сайдбаре, хоть в футере.
Тыкните меня носом или так помогите, пожалуйста.
Спасибо!
P.S.: очень не хватает форума и элементарщины для старта новичков, а также подробностей архитектуры.

UPD: всем спасибо, разобрался =)

6 комментариев

avatar
Передать переменную в шаблон
$this -> Viewer_Assign ('$VarName', $VarValue);
avatar
Спасибо.
Со смарти раньше работал, больше интересует из какого места это сделать?
avatar
Из екшена или хука. Где вам нужно.
avatar
$this -> Viewer_Assign ('VarName', $VarValue);
avatar
да. именно так
avatar
А есть такой хук или экшн, который работает всегда и везде?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.