Yii动态标题标签

时间:2013-05-23 07:20:33

标签: php yii title

我现在在Yii框架中做一个项目。我关注标题标签和其他元标签,这些标签对于SEO建议也是动态的,标签的数据将从数据库中获取并显示在前端。

我的方法是什么?

2 个答案:

答案 0 :(得分:2)

这里基本上有两个选项:

  1. 子类CController,创建一个{@ 1}}属性,如@PeterM建议,然后从该控制器继承您的控制器。
  2. Define an app parameter并在布局中回显该参数。你可以从任何地方修改它。

答案 1 :(得分:1)

在控制器中定义:

public $title;

然后在您的布局echo中将其转换为标题标记。

<title><?= $this->title; ?></title>

在任何操作中,只需指定$title,它就会显示在布局标题标记中。

public function actionView()
{
    $this->title = 'My title fetched from DB'
}
相关问题