我现在在Yii框架中做一个项目。我关注标题标签和其他元标签,这些标签对于SEO建议也是动态的,标签的数据将从数据库中获取并显示在前端。
我的方法是什么?
答案 0 :(得分:2)
这里基本上有两个选项:
CController
,创建一个{@ 1}}属性,如@PeterM建议,然后从该控制器继承您的控制器。 答案 1 :(得分:1)
在控制器中定义:
public $title;
然后在您的布局echo
中将其转换为标题标记。
<title><?= $this->title; ?></title>
在任何操作中,只需指定$title
,它就会显示在布局标题标记中。
public function actionView()
{
$this->title = 'My title fetched from DB'
}