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

ECSHOP后台添加或编辑商品时,有一个选择商品品牌的下拉框,如果品牌太多,在下拉框里查找起来很不方便。
现在ECSHOP插件网给“下拉框里的品牌列表”按品牌名的拼音排序的方法,比如有“ECSHOP插件” “ECSHOP模板” 这两个品牌名的拼音首字母都是 “C”,这样的品牌放在一起,这样方便查找。

修改方法,打开/includes/lib_common.php文件
找到如下代码
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY sort_order';
如果你的ECSHOP数据库使用的是GBK字符集,修改为如下代码
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY brand_name';
如果你的ECSHOP数据库使用的是UTF8字符集,修改为如下代码
$sql = 'SELECT brand_id, brand_name FROM ' . $GLOBALS['ecs']->table('brand') . ' ORDER BY convert(trim(brand_name) using gbk)';

本文原创地址:https://www.ecshop.cx/article-147.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

实时购买动态 ×

匿名网友 在 2019-04-08 购买了 ECSHOP自动收货插件 定时定期订单自动确认收货功能 升级完美版