Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2210
  • 博文数量: 2
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-08 00:00
文章分类

全部博文(2)

文章存档

2014年(2)

我的朋友
最近访客

分类: Web开发

2014-11-08 00:11:01

Neotheme blog是magento插件,小巧、使用简单,并且支持分类和评论。但是该插件不支持浏览计数,很多时候我们都希望知道自己辛苦写的博文到底有多少人阅读过,本文主要介绍如何给nblog添加浏览计数。

 

效果图

nblog_review_add_1

实现

  • 新增review字段。

用数据库工具,如phpmyadmin打开mysql数据库,找到表neotheme_blog_post,为其新增字段review,类型为整型。

nblog_review_add_2

  • 摘要页显示浏览计数

打开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’)?>   

     

    搞定,快去刷新页面看看效果吧。下篇我们将介绍如何给原创作品添加转载声明,敬请期待!

    转载请注明:千寻宝的存储日记 ? 153.html

  • 阅读(129) | 评论(0) | 转发(0) |
    0

    上一篇:为MAGENTO添加博客功能

    下一篇:没有了

    给主人留下些什么吧!~~