ECOS百科全书|高级搜索|RSS订阅|加入收藏|服务中心|联系我们欢迎您光临!

ecstore列表页商品重复和翻页不显示评论问题的解决

来源:清风设计团队 发布时间:2018-09-13 15:32 字体:【   点击次

nba新闻 www.p5vjo.com.cn     ECstore2.x系列的产品,wap端的列表页都存在两个问题,一个是翻页时,有些产品会重复出现(多出现在搜索结果不足两页的情况下),另一个问题是点击“上一页”、“下一页”翻页时,商品评论部分不显示(带星星图标的那个部分)。笔者看了下源代码,将解决的办法详解如下。


1、wap端列表页翻页时商品重复问题:


【解决办法】:

找到 /app/b2c/controller/wap/gallery.php 这个文件,把443行:

$params['orderBy'] = $params['orderBy'] ? $params['orderBy'] : 'view_count desc';

改成:

$params['orderBy'] = $params['orderBy'] ? $params['orderBy'] : '';


如下图:

clipboard2.png


【原因分析】:默认排序用的是按浏览量排序,但是ajax载入的分页又是按默认排序,没有统一,导致翻页时因为排序方式变化,商品排序也发生了变化 。修改这行便是让排序统一一下。



2、商品评论不显示问题:


【解决办法】:

还是刚才这个文件, 在public function ajax_get_goods(){的下面,加下如下行:

$this->pagedata['commentListListnum'] = $this->app->getConf('gallery.comment.time');


如下图:

clipboard.png


原因分析】:前台加了是否显示评论的判断代码,但是ajax页面没有输出相应的判断数据,导致前台不能显示。

如下图:

clipboard1.png


------分隔线--------

关键词:ecstore,列表页,评论不显示,解决办法

转载请保留://www.p5vjo.com.cn/html/jszx/ecstore/article-2838.html

------分隔线--------
尚未注册畅言帐号,请到后台注册
  • 乌鲁木齐市文庙特色活动庆端午 2019-05-24
  • 北京进入旅游旺季 警察提示游客需防揽客者连环设套忽悠购物 2019-05-23
  • 注意了!报考这个专业须先参加面试 2019-05-23
  • 请问版主,我说计划经济和市场经济的帖子,怎么就要进退稿箱呢?中国吃市场经济的亏,还不多么?! 2019-05-23
  • 海淀区曙光街道举办第五届龙舟赛 2019-05-22
  • 竹编:缝隙里的乡愁文章中国国家地理网 2019-05-22
  • 乌鲁木齐市中级人民法院庭审在线直播 2019-05-22
  • 海南海口查处多名村组干部合伙侵占扶贫款案 2019-05-22
  • 2018广州中考语文作文题揭晓:《原来这么简单》 2019-05-21
  • 河北石家庄首家农村少年邮局揭牌 2019-05-21
  • 外媒称中俄合作攸关世界秩序 两国间很难被“插入楔子” 2019-05-21
  • 新华社评论员:永远做中国人民和中华民族的主心骨——三论习近平总书记在十三届全国人大一次会议上的重要讲话 2019-05-20
  • 两位幼童被瓜子花生卡喉 十堰市人民医院多学科协作成功取出 2019-05-20
  • 调查:六成老人感到幸福,西藏排第一,您家的呢?  2019-05-19
  • 为丰富百姓餐桌提供更多选择(打开对外开放新局面) 2019-05-19
  • 993| 410| 71| 754| 937| 329| 460| 855| 750| 388|