牛骨文教育服务平台(让学习变的简单)
博文笔记

yii 布局设置

创建时间:2016-05-25 投稿人: 浏览次数:473
一、设置公共控制器布局配置
>protectedcomponentsController.php
<?php
class Controller extends Controller
{
    public $layout = "//layouts/main";
}
?>
二、 设置公共布局头部
>protectedwidgetcommonheader.php
<?php
class Header extends CWidget {
    public function init() {

    }

    public function run() {
        $this->render("header");
    }
}
?>
>protectedwidgetcommonviewsheader.php
头部html代码

三、 设置公共布局尾部
>protectedwidgetcommonfooter.php
<?php
class Header extends CWidget {
    public function init() {

    }

    public function run() {
        $this->render("footer");
    }
}
?>
>protectedwidgetcommonviewsfooter.php
尾部html代码

四、调用布局
>viewslayoutsmain.php
<?php 
    $this->beginWidget("application.widget.common.wmsHeader");
    $this->endWidget();
    $this->beginWidget("application.widget.common.wmsLeft");
    $this->endWidget();
    echo $content;
    $this->beginWidget("application.widget.common.wmsFooter");
    $this->endWidget();
?>

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。