新聞中心
Ecshop教程:添加新商品選擇品牌時(shí)讓品牌按拼音排序
作者 / 無憂主機(jī) 時(shí)間 2015-09-01 16:53:18
針對(duì)于那些大的ecshop商城來說,由于商城的品牌實(shí)在是太多太多了,在后臺(tái)添加新商品,有一個(gè)選擇品牌的下拉框,在下拉框里查找起來很麻煩,由于太多品牌了,一個(gè)一個(gè)的查找非常的不方便。對(duì)此,無憂小編想給大家介紹一個(gè)按品牌名的拼音排序的方法進(jìn)行查找,這樣一來只要是同拼音首字母的品牌查找起來就方便多了,也更方便大家在php免備案虛擬主機(jī)中管理網(wǎng)站。 話不多說,先把方法獻(xiàn)上,需要通過修改程序來實(shí)現(xiàn) 如果你的ecshop數(shù)據(jù)庫(kù)使用的是GBK字符集,打開public_html /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';保存就可以了 如果你的ecshop數(shù)據(jù)庫(kù)使用的是UTF8字符集,稍微麻煩一點(diǎn) 打開 /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)';保存就可以了。 無憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP教程:取消用戶評(píng)論時(shí)必填寫電子郵箱 ECSHOP教程:限制商品比較的每次比較的產(chǎn)品數(shù)量 ECSHOP后臺(tái)添加新商品時(shí)商品品牌如何按照字母順序自動(dòng)排序
本文地址:http://www.gle-technology.com/ecshop/20053.html