© 2002-2018 最模板 zuimoban.com 版权所有,并保留所有权利。
ecshop模板网,专注ecshop模板制作、ecshop二次开发服务!
ecshop建站的商城商品太多,首页调用就太乱了。 如果想只显示新品热卖推荐的商品怎么办?
修改调用地方代码, 直接加入:
AND (g.is_best = 1 OR g.is_new =1 OR g.is_hot = 1)
如:
$sql = 'SELECT g.goods_id, g.is_best, g.is_new, g.is_hot, g.is_promote, b.brand_name,g.sort_order ' .
' FROM ' . $GLOBALS['ecs']->table('goods') . ' AS g ' .
' LEFT JOIN ' . $GLOBALS['ecs']->table('brand') . ' AS b ON b.brand_id = g.brand_id ' .
' WHERE g.is_on_sale = 1 AND g.is_alone_sale = 1 AND g.is_delete = 0 AND (g.is_best = 1 OR g.is_new =1 OR g.is_hot = 1)'.//ecshop
' ORDER BY g.sort_order, g.last_update DESC';
即可。 这里也可以随机, 在ecshop优化上考虑建议按照天数随机取ID较理想。