Отображения (вьюшки, view) - система, подобная той, что принята в Kohana 3.2 и выше. Использует php-файл в качестве шаблона, передавая внутрь набор переменных. Шаблоны страниц сайта так же используют систему вьюшек.
В "пути" можно использовать названия папок, последний по счету элемент станет именем php-файла.
Порядок поиска по папкам:
Методы класса View:
Метод | Параметры | Описание |
View |
$path - путь к отображению. $fatal_if_not_find=true - в случае, если файл не найден - прекращать работы скрипта.В (не обязательный параметр) |
Конструктор. |
Set |
$name - имя переменной $value - значение переменной |
Отправляет во вьюшку переменную.В |
Get | $name - имя переменной | Возвращает значение установленной переменной |
IsExists | (нет) | Проверяет существование файла шаблона. |
Factory |
$path - путь к отображению. $fatal_if_not_find=true - в случае, если файл не найден - прекращать работы скрипта.В (не обязательный параметр) |
Возвращает объект типа "View" с уже установленными параметрами. |
Draw | (нет) | Выводит вьюшку, подставляя переменные. |
CacheOff | (нет) | Отключает кэширование вывода. |
CacheOn |
$key - уникальный ключ $block = "TEMP" - связанная таблциа (не обязательный параметр) $time = 90 В - время кэишрованияВ (не обязательный параметр) |
Включает кэширование вывода. |