A-A+
ecshop浏览商品按照点击顺序排序
在 ecshop 中,商品的历史浏览顺序是按照商品ID来排序的,在上次的夏日博客文章中,已经介绍过如何将其修改为以查看商品的先后顺序来排序,在这一篇文章中,再介绍一下如何按照商品的点击来进行历史顺序的排序,也是很简单的。
打开 includes/lib_insert.php 文件,找到如下的代码:
" WHERE $where AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0";
修改为如下代码:
" WHERE $where AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0 order by INSTR('".$_COOKIE['ECS']['history']."',goods_id)";
在前台预览的时候记得先在后台清理一下缓存,然后再进行刷新。
那到底哪里是这样的