echsop二次开发之浏览历史排序问题

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

我们在echsop二次开发中经常会遇到一个问题,那就是浏览历史的排序,ecshop的原始程序中,浏览历史的排序并不是很人性化,但在实际应用中,根据浏览的先后顺序排序才是最人性化,符合用户体验的标准!

打开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)";

修改之后记得刷新一下网页,多点几个产品测试哦!

回答:
二次开发 永远都是那么的难啊对我来说 关键是不懂程序不懂设计