为了账号安全,请及时绑定邮箱和手机立即绑定

Yii框架其中一个页面去导航条但别的不去掉怎么实现啊?

Yii框架其中一个页面去导航条但别的不去掉怎么实现啊?

Yii
侃侃尔雅 2018-10-03 15:11:34
Yii框架其中一个页面去导航条但别的不去掉怎么实现啊
查看完整描述

1 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

首先我想问下:你是想仅仅不要导航条,布局还是需要的?
如果是的话,有很多方法实现:
比如用if判断是否需要导航条,需要则显示,不需要则不显示:
首先在Controller
$this->render('view',array('needNavigationBar'=>false));
然后在布局的输出导航条的代码做一个判断
if($needNavigationBar===false)则不输出导航条//needNavigationBar变量名随意定义
第二种就是在布局文件去掉导航条,然后在具体的view里面添加导航条,
在view里面也可以使用$this->renderPartial, $this->render来载入其他的视图
这样你就可以自定义一个导航条的视图,然后在具体的view里面render载入它
还有很多方法,你自己想想有什么更好的方法吧

如果是想不要布局的话,
在那个界面所属的action中加入:
$this->layout = false;

来自:求助得到的回答


查看完整回答
反对 回复 2018-10-22
  • 1 回答
  • 0 关注
  • 926 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信