从数据库yii中检索元描述

时间:2017-12-20 18:43:05

标签: php mysql yii

我有一个用yii框架制作的网站,我想在我的html页面的头部添加元标记“description”,我有一个数据库的结构,其中一列用于ID(数字)的页面,另一列用于描述第page_description页。

现在我希望检索每个加载了page_description列的页面,其中ID等于实际页面在前端加载,我已阅读文档以在此页面上创建一个mysql查询:

  

http://www.yiiframework.com/doc/guide/1.1/en/database.query-builder

但是我找不到用于检索前端实际加载页面ID的解决方案。

我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

你应该制作一个meta descriptions

id (primary) int 11
page (unique) char 255
content (text)

记录应

id    |    page    |   content
-------------------------------
1     |  home      |    welcome, bla bla bla
2     |  about-us  |    about us, bla bla bla
3     |  contact-us|    contact us, bla bla bla

等等。

所以在BaseController上,在构造函数中你需要

  • 从当前网址获取页面
  • 查找相关说明
  • 设置为相关变量
  • 要查看的变量
  • 在视图中,该变量为相关标签