牛骨文教育服务平台(让学习变的简单)

效果图(刷新自动更新)

1.png

做出效果图的样子,第一步打开模板文件(/app/content/tpls/app/content_default.tpl)做如下修改

2.png

<span class="glyphicon glyphicon-eye-open"></span> <span>{x2;$content['contentview']}</span>

2、在模型文件(/app/content/contorller/content.app.php)加入一句更新的代码

3.png

$this->content->updateView($contentid);

3、在函数文件中(/app/content/cls/content.cls.php)加入一个函数

4.png

//更新内容阅读量
    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、打开后台,选择内容模块,采用后台的模型管理,增加一个阅读量的字段(选择公共字段,并且是系统字段),你也可以通过其他数据库管理软件直接增加字段。用系统模型管理是方便后期的管理。

5.png

必须选择作为系统字段,这样你在对它做特殊操作的时候就会方便很多。

6.png


新增完成后如下图

7.png

到这里你的所有步骤已经完成,刷新一下你的内容页吧。看是不是出现以下情况。

8.png