2.72版本用户评论失败解决方法

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

在后台把用户评论条件设置为“有过一次以上购买行为用户”或“仅购买过该商品用户 ”后,前台就算条件满足,评论时弹出框“评论失败”,解决办法是打开comment.php,
评论是要验证码的
第116行
" AND o.order_status = '" . OS_CONFIRMED . "' ".
改为
" AND o.order_status = '" . OS_SPLITED. "' ".

不需要验证码的
第206行
" AND o.order_status = '" . OS_CONFIRMED . "' ".
改为
" AND o.order_status = '" . OS_SPLITED . "' ".


以上行号都是没有改过源代码的,如有改过自己找一下吧,
PS:includes/inc_c**tant.php里面放的都是一些常量,包括数据库里订单状态的常量,2.72版本的订单完成状态是在对应的order_info表中order_status的状态为5,没有改过前的状态是1,所以在购买过商品并且收货后再评论,系统就认为你没有购买过商品,所以一直评论失败。

回答:
这方法有效解决,怎么没人顶,看样子大家都不太愿意让用户评论。

哈哈 支持一下

还是不行呢,不知道为什么。

支持一下,真的很好用。~~~~~~~~

感谢分享~~~~

货到付款没用

顶!!!!!!!!!!!

收藏!收藏!