和Java Swing中类似Yii Framework 中的Layout 也允许嵌套,这是通过CContentDecorator来实现的,不过代码中并不需要 直接使用CContentDecorator ,而是在定义layout使用
$this->beginContent('path/to/view');
// ... content to be decorated
$this->endContent();其中view 为另外一个布局。
本例定义四个Layout,一个嵌套一个:
///main.php
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
///row1.php
beginContent('/layouts/row2'); ?>