yii 公共页面部分

我的网站各个页面布局大体是这样的
不同部分--
共同部分--
不同部分

这样在每个页面怎么引入这个共同部分呢?

如果用布局做,在<?php echo $content; ?>的时候不能分两部分输出,

所以不行啊

1,在views/layouts下建立公共的文件如:shop.php,默认的是columnl1.php。

2,在公共的文件下写入公共的页面部分,不同的部分用<?php echo $content;?>代替。

3,实现布局文件,在components/controller.php中设置默认的布局文件,默认的是public $layout='//layouts/column1';,修改为自己的布局文件

如:public $layout='//layouts/shop';

4,调用布局文件,在控制器方法里边使用方法render()就会调用布局文件。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值