Документация

Начало работы

Модели (models)

Шаблоны (views) и маршрутизация (routes)

Формы

SQL запросы

Сессии и безопасность

Плагины

Index, default и 404 шаблоны

Изначально при установке MV в папке "views" находятся 3 шаблона для отображения страниц сайта.

  1. view-ndex.php - главная страница сайта (пустой URL, запрос "index.php" или "/index/")
  2. view-default.php - шаблон по умолчанию (если не было ни одного совпадения в маршрутизаторе)
  3. view-404.php - шаблон 404 ошибки (сопровождается 404 http заголовком)

Пример шаблона "view-default.php"

 <?
//На основе переданного URL определяются параметры для поиска страницы в БД
//В результате поиска возвращается объект класса Record или false если страница не найдена
$content = $mv -> pages -> defineCurrentPage($mv -> router);

//Если страница на была найдена то переходим на 404 ошибку
$mv -> display404($content);

include $mv -> views_path."main-header.php"; //Верхняя часть шаблона
?>

... //Основное содержание страницы

<?
include $mv -> views_path."main-footer.php"; //Нижняя часть шаблона
?>

Дополнительные примеры работы с изначальными шаблонами можно найти в разделе Запуск простого сайта.

Предыдущий раздел

Объект MV

Следующий раздел

Создание нового шаблона