在 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)";,在前台预览的时候记得先在后台清理一下缓存,然后再进行刷新。,

在 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)";

在前台预览的时候记得先在后台清理一下缓存,然后再进行刷新。

,

在 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)";

在前台预览的时候记得先在后台清理一下缓存,然后再进行刷新。

最后修改:2025 年 09 月 10 日
如果觉得我的文章对你有用,请随意夸赞