博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ECSHOP让产品浏览历史按照先后进行排序
阅读量:4315 次
发布时间:2019-06-06

本文共 461 字,大约阅读时间需要 1 分钟。

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)”;

 

这样,产品浏览历史便可按照先后进行排序了。

转载于:https://www.cnblogs.com/wangblognet/archive/2013/01/25/2876509.html

你可能感兴趣的文章
Cookie/Session机制具体解释
查看>>
ATMEGA16 IOport相关汇总
查看>>
有意思的cmd命令
查看>>
js正則表達式语法
查看>>
Git学习系列-Git基本概念
查看>>
c#多个程序集使用app.config 的解决办法
查看>>
Linux+Apache+PHP+MySQL服务器环境配置(CentOS篇)
查看>>
Linux下获取本机IP地址的代码
查看>>
(C#)调用Webservice,提示远程服务器返回错误(500)内部服务器错误
查看>>
flex布局
查看>>
python-----python的文件操作
查看>>
java Graphics2d消除锯齿,使字体平滑显示
查看>>
控件中添加的成员变量value和control的区别
查看>>
Spring Boot Docker 实战
查看>>
Div Vertical Menu ver3
查看>>
Git简明操作
查看>>
InnoDB为什么要使用auto_Increment
查看>>
课堂练习之买书打折最便宜
查看>>
定义函数
查看>>
网络虚拟化技术(二): TUN/TAP MACVLAN MACVTAP
查看>>