Класс Представление¶
Класс Представление используется для отображения страниц, назначения переменных и т.д.
Вызов представления¶
$View = $this->View;
Отображение файла шаблона¶
Например, чтобы отобразить файл шаблона доски объявлений: applications/bulletin_board/frontend/views/native/tpl/add-bulletin.tpl
Добавьте следующий код в контроллер: applications/bulletin_board/frontend/controllers/Add_Bulletin.php
$this->View->display('add-bulletin');
Присвоение значений переменным¶
Код в контроллере:
$this->View->assign('title', 'Название страницы');
Шаблон:
<!DOCTYPE HTML>
<html>
<head>
<title>{$title}</title>
</head>
</html>
Назначение заголовка страницы¶
Для каждой страницы вы можете задать уникальное название страницы, просто добавьте этот код в контроллер страницы:
$this->View->assign('title', 'Название страницы');
Назначение мета данных¶
Для каждой страницы вы можете задать уникальные мета данные, просто добавьте этот код в контроллер страницы:
$this->View->assign('meta_description', 'Описание');
$this->View->assign('meta_keywords', 'ключевые слова');