MyTetra Share
Делитесь знаниями!
Что такое макет в фреймверке Yii 1.x.x
Время создания: 25.09.2014 00:01
Текстовые метки: Yii, макет
Раздел: Компьютер - Программирование - Язык PHP - Yii
Запись: xintrea/mytetra_syncro/master/base/1411588895hnqsketpnt/text.html на raw.github.com

Макет

Макет (layout) — это специальное представление для декорирования других представлений. Макет обычно содержит части пользовательского интерфейса, общие для нескольких представлений. Например, макет может содержать верхнюю и нижнюю части страницы, заключая между ними содержание другого представления:

…здесь верхняя часть…

<?php echo $content; ?>

…здесь нижняя…

Здесь $content хранит результат рендеринга представления.

По-умолчанию настроено следующее поведение

1. Макет применяется неявно при вызове метода render().

2. По умолчанию в качестве макета используется представление protected/views/layouts/main.php. Его можно изменить путём установки значений CWebApplication::layout или CController::layout.

Для рендеринга представления без применения макета необходимо вызвать renderPartial().

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования