一、设置公共控制器布局配置>protected\components\Controller.php
<?php class Controller extends Controller { public $layout = '//layouts/main'; }?>
二、 设置公共布局头部>protected\widget\common\header.php
<?php class Header extends CWidget { public function init() { } public function run() { $this->render('header'); } }?> >protected\widget\common\views\header.php 头部html代码三、 设置公共布局尾部>protected\widget\common\footer.php
<?php class Header extends CWidget { public function init() { } public function run() { $this->render('footer'); } }?> >protected\widget\common\views\footer.php 尾部html代码 四、调用布局 >views\layouts\main.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(); ?>
yii 布局设置
最新推荐文章于 2021-03-18 01:18:35 发布