Как в kohana присвоить стиль через строку?

Рейтинг: 0Ответов: 1Опубликовано: 07.02.2015

Объясните, пожалуйста, как в kohana через такую строку $this->template->styles = ''; можно присвоить стиль? Не понимаю, как оно работает изнутри. Материал взял http://kohanaframework.su/starting/base_controller

Или еще пример: $this->template->title = 'О сайте';, а потом это как-то выводят с помощью одной переменной $title.

Ответы

▲ 2

Посмотрите реализацию Kohana_Controller_Template.
В Kohana_Controller_Template::before() создается отображение (View), в Kohana_Controller_Template::after() - рендерится.

Как выводится одной переменной: смотрите Kohana_View.
Начините с Kohana_View::render(), оттуда дойдете до Kohana_View::capture(), где и происходит магия extract()