ecshop後台新增新商品時,有乙個選擇品牌的下拉框,如果品牌太多,在下拉框裡查詢起來很不方便。
我想給「下拉框裡的品牌列表」按品牌名的拼音排序,
比如有「中國水利出版社」 「中國人民出版社」 這兩個品牌名的拼音首字母都是 「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後台新增新商品時,有乙個選擇品牌的下拉框,如果品牌太多,在下拉框裡查詢起來很不方便。我想給 下拉框裡的品牌列表 按品牌名的拼音排序,比如有 中國水利出版社 中國人民出版社 這兩個品牌名的拼音首字母都是 z 這樣的品牌放在一起,這樣方便查詢,請問以上需求要如何修改ecshop模板來實現呢?...
ECSHOP批量新增商品到購物車
ecshop是一款開源的網上商店系統,在我心目中可以算得上網上 界的wordpress了。本文介紹如何實現在ecshop中批量新增商品到購物車。大家都知道,預設的ecshop只能單件點選 新增到購物車 add to cart 實現一件一件的新增商品到購物車,無法經過多選之後批量新增。其實實現的方法比...
Ecshop購物車或結算頁面顯示商品品牌
以ecshop預設程式及模板為例 1 先開啟 includes lib order.php 檔案 建議使用editplus 找到 大概是在873行 arr key formated subtotal price format value subtotal false 在它的下面增加以下 sql se...