ecshop添加商品选择品牌时如何按拼音排序

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)‘;

时间: 2024-10-18 13:33:28

ecshop添加商品选择品牌时如何按拼音排序的相关文章

ECShop——给商品详情页添加字段

这两天在玩ECShop网店系统,对于一个技术外行,ECShop还是挺容易上手的,系统本身就提供了很多功能,一般情况下使用默认的功能就足够了.但是通用的东西肯定不能满足所有的用户需求,比如商品详细页的描述,就几乎没法做到适合所有商品,所以给商品页增加显示字段以更好地描述商品就显得很必要.下面就结合我这两天的经历,讲述一下怎样给商品页增加一个字段. 其实,增加商品页的显示内容,除了增加字段外,还有一个简单的方法就是通过添加商品属性来解决.这个操作很简单,只要在管理后台操作就行了,具体位置就是“商品管

ecshop实现商品列表页属性筛选区品牌筛选以LOGO形式展示

很多时候ecshop分类页的品牌都是以名称的形式显示的,下面ECSHOP开发中心的技术和大家说说ecshop 如何实现商品列表页属性筛选区品牌筛选以LOGO形式展示 1.修改 category.php 文件,将(大概220行) 找到 1 $sql = "SELECT b.brand_id, b.brand_name, COUNT(*) AS goods_num ". 替换成 1 $sql = "SELECT b.brand_id,b.brand_logo, b.brand_n

Ecshop的商品筛选功能实现分析之一(主要对category.php进行分析)

一.首先,说明一下为什么要对category.php文件进行分析. (1)原因如下: ①个人对商城类商品筛选功能的实现比较好奇: ②对商城中关于商品的数据表设计比较感兴趣.(该功能涉及到与数据库的交互,而且与数据库中数据表的设计好坏有一定的联系): ③多条件(属性)筛选功能在现今的很多网站都需要用到,很广泛(如:一般商城网.团购网.房产网.信息分类网站等等). (2)希望达到的目的是: ①能够对多条件筛选功能有一个初步的认识.(起码自己做,也能够快速实现吧): ②对多条件筛选的实现中,数据库该如

estore商城案例(二)------登录&添加商品&商品列表(上)

今天继续写一下第二个功能:登录&添加商品&商品列表 1.登录页面,很简单做个表单提交一下就可以了,记住登录的功能也先简单写一下,明天写filter过滤器会完善自动登录的功能,以及权限管理. 登录页面代码: 1 <html> 2 <head> 3 4 <title>My JSP 'login.jsp' starting page</title> 5 6 <script type="text/javascript">

【j2ee spring】40、巴巴运动网的产品添加修改选择

巴巴运动网的产品添加修改选择 1.项目图解 2.我们开始做我们的相应的功能模块 页面的素材我会上传的,链接是:http://download.csdn.net/detail/cutter_point/8803985 产品的添加界面add_product.jsp <%@ page contentType="text/html;charset=utf-8" %> <%@ taglib uri="/struts-tags" prefix="s&

贝塞尔曲线实现的购物车添加商品动画效果

效果图如下: 1.activity_main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/rly_bezier_curve_shopping_cart" android:layout_w

estore商城案例(二)------登录&amp;添加商品&amp;商品列表(下)

撸完了登录模块,接着撸商品添加,和商品列表模块: 先亮出数据库: 1 DROP TABLE IF EXISTS products; 2 CREATE TABLE products ( 3 id varchar(100) NOT NULL, 4 name varchar(100) DEFAULT NULL, 5 price double DEFAULT NULL, 6 category varchar(100) DEFAULT NULL, 7 pnum int(11) DEFAULT NULL,

ajax_典型应用_添加商品标题

ajax_典型应用_添加商品 1.设计思路 2.关键代码 <a href="addToCart?id=oracle&price=200">加入购物车 ShoppingCart.java Map<A,B> items = new HashMap<A,B>(); items.containsKey(bookName) $.getJSON(url,args,function(data){ }) void doGet(-){ doPost(-.) }

ECSHOP添加购物车加图片飞入效果

为ECSHOP的添加购物车,加入图片飞入效果. 首先: 在goods.dwt中查找添加购物车按钮: 为添加购物车按钮加上id: 例如: <a id="iproduct_{$goods.goods_id}" href="javascript:{addToCart({$goods.goods_id})"> <img src="images/bnt_cat.gif" /></a> 然后:在js中加入: <scr