之前用thinkcmf做了一个网站,总体感觉thinkcmf还是相当不错~
但是,后台居然没有修改文章阅读量的入口!!!作为一个cms正是不好意思呢
逼的我一个小白自己添加了修改的入口。
写正文之前,必须先吐槽一下官网这个逆天的登录!!!
登录之前必须要同意网站内容服务条款。。。逆天啊
然而,请告诉我网站内容服务条款是什么呢~[微笑]
下面说正题。
先展示效果,在文章编辑页面的右边栏,添加了修改浏览量的入口,如图
下面是修改代码。我是小白,大神勿喷。
对了,版本是ThinkCMF X 1.61
首先按图片上的目录找到AdminPostController.class.php这个文件
找到edit_post方法,在图示位置添加如下代码
//add $article['post_hits'] = intval($_POST['post']['post_hits']); //end
找到edit方法,在图示位置添加如下代码
$this->assign('hits',$post['post_hits']);
前端还要增加表单
找到模板文件下的edit.html文件
定位88行,88行后添加如下代码
代码如下
<tr> <td><b>浏览量</b></td> </tr> <tr> <td> <input type="number" name="post[post_hits]" id="post_hits" value="{$hits}" class="input length_3"/> </td> </tr>
好了,到这里就完成了thinkcmf的修改,可以对文章编辑的时候更改阅读量了。
0.话题发布后没及时显示,请联系官方QQ群管理;
1.话题支持代码,qq截屏直接粘贴,和QQ群一样;
2.问题描述清,比如服务器版本,程序版本;
3.能上代码,就不用文字;
4.把问题发到话题后再发QQ群;
5.如果感觉回复者解答的不错,可以发红包!
6.多帮助别人也是对自己的锻炼!
7.付费讨论中只有提问者和付费用户才可以查看回复
1.评论积分+1;每天最多10次奖励
2.发布话题积分+1;每天最多5次奖励
3.垃圾评论积分-500;
4.黄色,暴力,违反我国法律评论直接封号