2017年12月16日 星期六

自訂ECSHOP精品、新品、熱賣商品的排序方式

自訂ECSHOP精品、新品、熱賣商品的排序方式

預設的ECSHOP精品商品、新品商品、熱賣商品的排序方式
是按照排序和更新日期
有些人依照需求不同排序方式也有差異

lib_goods.php
內的
function get_recommend_goods
函數裡約 299 行找到
$sql .= ' ORDER BY g.sort_order, g.last_update DESC';
其中的 g.sort_order, g.last_update 就是排序依據
會以 g.sort_order (排序)的順序排列
當g.sort_order 的順序相同時再以 g.last_update (更新日期)排序
DESC 是順序由大到小 ASC 則是由小到大
你還可以用
g.goods_id                商品ID
g.cat_id                        商品分類ID
g.goods_sn            商品貨號
例如:
$sql .= ' ORDER BY g.goods_sn, g.goods_id DESC';

沒有留言:

張貼留言