如何在CakePHP2.5中更改页面标题?
发件人: 不推荐使用布局的如何在CakePHP2.5中更改页面标题?,cakephp,cakephp-2.5,Cakephp,Cakephp 2.5,发件人: 不推荐使用布局的$title\u。使用$this->fetch('title')和 $this->assign('title','yourpage title')取而代之 它们在视图中工作,但在控制器中做什么?使用$this->assign() $this->set('title_for_layout', 'List User'); 控制器内部。只需在控制器的函数()中设置 然后,您可以在视图中使用$title来更改页面的标题。:) 您必须使用 $this->assign
$title\u
。使用$this->fetch('title')代码>和
$this->assign('title','yourpage title')代码>取而代之
它们在视图中工作,但在控制器中做什么?使用$this->assign()
$this->set('title_for_layout', 'List User');
控制器内部。只需在控制器的函数()中设置
然后,您可以在视图中使用$title来更改页面的标题。:) 您必须使用
$this->assign('title',$title);
在视图文件中
在布局中,还可以使用
$this->fetch('title', $title);
设置标题
您可以使用$this->set('title\u for\u layout',$title)代码>但您不应该这样做,因为它将很快被删除是$此->设置('title_for_layout','List User');也可以在2.5.5中使用。@PHPWeblineindia,是的,它可以使用,谢谢,我使用的是相同的cakephp版本,它可以使用。谢谢,我知道在视图文件(包括布局)中该怎么做,问题是关于控制器的,r3mmel给出了答案。对你有用的东西都很好,但我仍然不知道$this->assign('title',your page title');可以在视图中抛出致命错误,我以为您在控制器上添加了它,我在控制器中使用了它,而不是在视图中。(请重新阅读第一篇文章)
$this->fetch('title', $title);