您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

ecshop商品浏览历史怎么按照先后排序

语芙2023-12-10 22:12:52ecshop商城教程已有人查阅

导读ecshop本身默认的产品浏览历史(通常在左栏下方,视模板而定)的默认显示顺序是按照商品ID排序。这样似乎用户体验不太好,观察几个大型电商网站

ecshop本身默认的产品浏览历史(通常在左栏下方,视模板而定)的默认显示顺序是按照商品ID排序。这样似乎用户体验不太好,观察几个大型电商网站,都是用的浏览先后次序进行排序。
其实只需修改一行代码便能实现该功能,让浏览历史按照浏览先后进行排序。
打开 includes/lib_insert.php,找到 insert_history() 函数部分,将
” 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)”;
这样,产品浏览历史便可按照先后进行排序了。

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签