我需要在我的应用程序中动态生成标题和元标记。所以我需要获取响应对象(像symfony框架中的fe)并在section中设置相应的数据。我如何在 Yii 中做到这一点?
问问题
911 次
2 回答
3
要修改页面标题,请在您的操作或视图中设置 CController::pageTitle。
$this->pageTitle = '...';
只要您的主要布局在标题标签之间呼应这一点,它就可以很好地工作。(这是默认完成的。)
要添加其他标题,请使用
Yii::app()->clientScript->registerMetaTag($content, $name, $httpEquiv, $options);
有关此签名的说明,请参阅 API。
于 2009-11-01T10:09:05.440 回答
0
可能这是一个早就应该提出的问题,但为了未来的访问者,有一篇很好的 wiki 文章正是关于这个: http ://www.yiiframework.com/wiki/54/simplified-meta-tags/
于 2011-12-21T20:53:02.693 回答