-
Notifications
You must be signed in to change notification settings - Fork 0
zombiQWERTY edited this page May 11, 2014
·
6 revisions
Есть три вида шаблонов (видов, вьюх):
-
pages- виды страниц;
-
layout- шаблоны сайта;
-
errors- шаблоны ошибок.
Эти три вида шаблонов хранятся в каталоге/application/mvc/views/. Их нужно вызывать из контроллеров:
Вызов вида страниц:SM::loadView('page').
Изменение шаблона по-умолчанию для определенной страницы возможно:Config::$layout = 'newLayout'. Изменение шаблона необходимо делать до вызова вида.
В simpleMVC встроена поддержка включаемых в вид областей. Для дого, чтобы создать область, нужно создать файл /applications/mvc/views/pages/includes/yourInc.inc.php, где yourInc - название включаемой области. В виде область вызывается так: SM::inc('yourInc').