您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop添加商品时候选择品牌让品牌按拼音字母排列的方法
柯河舍2024-01-18 23:28:02ecshop商城教程已有人查阅
导读ecshop添加商品时候选择品牌让品牌按拼音字母排列ECSHOP后台添加新商品时,有一个选择品牌的下拉框,如果品牌太多,在下拉框里查找起来很不方便。
ecshop添加商品时候选择品牌让品牌按拼音字母排列ECSHOP后台添加新商品时,有一个选择品牌的下拉框,如果品牌太多,在下拉框里查找起来很不方便。
我想给“下拉框里的品牌列表”按品牌名的拼音排序,
比如有“ 水利出版社” “ 人民出版社” 这两个品牌名的拼音首字母都是 “Z”,这样的品牌放在一起,这样方便查找,
请问以上需求要如何修改ECSHOP模板来实现呢??
教程:
首先,这个问题,只修改ECSHOP模板是不行的,得通过修改程序来实现
下面是修改方法:
1)如果你的ecshop数据库使用的是GBK字符集,那么很简单
打开 /includes/lib_common.php 文件
找到
2)
如果你的ecshop数据库使用的是UTF8字符集,那么稍微麻烦一点
打开 /includes/lib_common.php 文件
找到
我想给“下拉框里的品牌列表”按品牌名的拼音排序,
比如有“ 水利出版社” “ 人民出版社” 这两个品牌名的拼音首字母都是 “Z”,这样的品牌放在一起,这样方便查找,
请问以上需求要如何修改ECSHOP模板来实现呢??
教程:
首先,这个问题,只修改ECSHOP模板是不行的,得通过修改程序来实现
下面是修改方法:
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 convert(trim(brad name) using gbk)';
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop购物流程中看不到ecshop配送方式的说明怎么办
很多朋友都回提到在购物流程中找不到配送方式,而后台已经添加了配送方式,并且为该配送方式增加了配送区域。在这里我具体说明下我们配送方式的设计初衷。 -
ecshop2.73后台怎么找回管理密码
在ecshop2.73正式版,系统功能当中有一条: 修正 会员和管理员密码加密方法我们到表当中看会发现admin_user表当中多了个salt字段, 这个是加盐。 -
ecshop广告图片增加alt=”广告关键字描述”的方法
1.在includes/lib_insert.php文件143和156行“a.ad_name,”后面增加“a.img_alt,”,在182行“src=’$src’”后面增加“alt=’$row[img_alt]‘” -
ecshop自定义分类模板样式示例代码
面是最模板实现的ecshop自定义分类模板的方法,子类可以继承很 的模板。好处是不用修改数据库,可以在后台分类自定义模板。功能比较简单,代码也很少,只是一个小技巧
留言与评论 (共有 条评论) |