Index, default и 404 шаблоны
Изначально при установке MV в папке "views" находятся 3 шаблона для отображения страниц сайта.
- view-index.php - главная страница сайта (пустой URL, запрос "index.php" или "/index/")
- view-default.php - шаблон по умолчанию (если не было ни одного совпадения в маршрутизаторе)
- 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