关于分类页的排序,可以按商品名称排序

2016-07-07 16:09 来源:www.chinab4c.com 作者:ecshop专家



系统默认是按商品的更新排序,最新更新排在前面。很多人需要按商品名称排序,方法如下:
在category.php 找到 以下(56行左右)

/* 排序、显示方式以及类型 */
$default_display_type = $_CFG['show_order_type'] == '0' ? 'list' : ($_CFG['show_order_type'] == '1' ? 'grid' : 'text');
$default_sort_order_method = $_CFG['sort_order_method'] == '0' ? 'DESC' : 'ASC';
$default_sort_order_type= $_CFG['sort_order_type'] == '0' ? 'goods_id' : ($_CFG['sort_order_type'] == '1' ? 'shop_price' : 'last_update');

修改成:(从小到大)
/* 排序、显示方式以及类型 */
$default_display_type = $_CFG['show_order_type'] == '0' ? 'list' : ($_CFG['show_order_type'] == '1' ? 'grid' : 'text');
$default_sort_order_method = $_CFG['sort_order_method'] == '0' ?'ASC': 'DESC';
$default_sort_order_type= $_CFG['sort_order_type'] == '0' ? 'goods_name' : ($_CFG['sort_order_type'] == '1' ? 'shop_price' : 'last_update');

修改成:(从大到小)

/* 排序、显示方式以及类型 */
$default_display_type = $_CFG['show_order_type'] == '0' ? 'list' : ($_CFG['show_order_type'] == '1' ? 'grid' : 'text');
$default_sort_order_method = $_CFG['sort_order_method'] == '0' ? 'DESC':'ASC';
$default_sort_order_type= $_CFG['sort_order_type'] == '0' ? 'goods_name' : ($_CFG['sort_order_type'] == '1' ? 'shop_price' : 'last_update');

回答:
这个是分类处理的。也是最原始的模型