Ecshop模板网
首页 > ecshop教程 > ecshop经验分享 > 让ecshop商品选择品牌时按拼音排序
文章详情

让ecshop商品选择品牌时按拼音排序

ecshop模板网 / 2014-06-18

下面是修改方法:
1
)如果你的ECSHOP数据库使用的是GBK字符集,那么很简单
打开 /includes/lib_common.php 文件
找到

$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY sort_order';
修改为

$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY brand_name';
就可以了

2
)如果你的ECSHOP数据库使用的是UTF8字符集,那么稍微麻烦一点
打开 /includes/lib_common.php 文件
找到

$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY sort_order';
修改为如下图所示代码
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY CONWERT( TRIM(brand_name)USING gbk  ) ;

这样就OK了。希望对大家有所帮助。

下一篇: 实现ecshop清除体验数据的方法-插件版 上一篇: 打造更具安全性的ecshop
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服