效果图(刷新自动更新)
做出效果图的样子,第一步打开模板文件(/app/content/tpls/app/content_default.tpl)做如下修改
<span class="glyphicon glyphicon-eye-open"></span> <span>{x2;$content['contentview']}</span>
2、在模型文件(/app/content/contorller/content.app.php)加入一句更新的代码
$this->content->updateView($contentid);
3、在函数文件中(/app/content/cls/content.cls.php)加入一个函数
//更新内容阅读量 public function updateView($contentid) { $str=$this->getContentById($contentid); $data = array("content",array("contentview" => $str['contentview']+1),array(array("AND","contentid = :contentid",'contentid',$contentid))); $sql = $this->pdosql->makeUpdate($data); $this->db->exec($sql); return true; }
4、打开后台,选择内容模块,采用后台的模型管理,增加一个阅读量的字段(选择公共字段,并且是系统字段),你也可以通过其他数据库管理软件直接增加字段。用系统模型管理是方便后期的管理。
必须选择作为系统字段,这样你在对它做特殊操作的时候就会方便很多。
新增完成后如下图
到这里你的所有步骤已经完成,刷新一下你的内容页吧。看是不是出现以下情况。