分类: Web开发
2014-11-08 00:11:01
Neotheme blog是magento插件,小巧、使用简单,并且支持分类和评论。但是该插件不支持浏览计数,很多时候我们都希望知道自己辛苦写的博文到底有多少人阅读过,本文主要介绍如何给nblog添加浏览计数。
用数据库工具,如phpmyadmin打开mysql数据库,找到表neotheme_blog_post,为其新增字段review,类型为整型。
打开design/frontend/base/default/template/neotheme/blog/post/sumary.phtml,
找到
修改如下:
//从数据库中获取浏览计数
$review = $this->getPost()->getReview();
?>
__(‘Review’);?>  
打开design/frontend/base/default/template/neotheme/blog/post/detail.phtml
找到
修改如下:
$commentCount = $this->getPost()->getComments()->count();
$commentText = ($commentCount == 1) ? $this->__(“comment”):$this->__(“comments”);
//获取引用计数,并将浏览计数加1
$review = $this->getPost()->getReview() + 1;
$this->getPost()->setReview($review);
//将修改后的浏览计数存DB
$this->getPost()->save();
?>
__(‘Review’)?>   
搞定,快去刷新页面看看效果吧。下篇我们将介绍如何给原创作品添加转载声明,敬请期待!