您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop订单列表增加商品检索的方法
以亦2024-12-19 11:46:29ecshop商城教程已有8人查阅
导读近期ecshop网站做活动,统计商品订单量的时候没有按商品名搜索的选项,只能手动查询。这样效率很低下,而且容易出错。现在为列表增加一个简单的“按商品名搜索”表单项。
近期ecshop网站做活动,统计商品订单量的时候没有按商品名搜索的选项,只能手动查询。这样效率很低下,而且容易出错。现在为列表增加一个简单的“按商品名搜索”表单项。
涉及到2个文件,分别是/admin/order.php,/admin/templates/order_list.htm,下面详说。第一步,增加表单项
在/admin/templates/order_list.htm第11行下面增加
1 商品名 这样,代码上下文基本为 第二步,js获取值
在/admin/order_list.htm第105行下面增加 这样,代码上下文基本为 第三步,接收参数并处理
3.1)php文件接收参数并准备拼接sql
在/admin/order.php第4874行找到“$where = ‘WHERE 1 ‘;”,在下面增加 3.2)拼接sql
分别更改/admin/order.php第5025,5029,5041行sql语句为下面三句代码
1, 2. 3. 完成,这样就可以了
有几点可以改进:表单名可以存到系统语言包;可以按照此方法在“订单查询”那个大表单里扩展更多动能,紧急情况就先这样…
为了搜索订单更精准,决定完成之前说的改进:在“订单查询”那个大表单里扩展”商品名”检索功能,相当简单:
在/admin/templates/order_query.htm第七行下面增加 即可
这个过程中js自动获取了表单的所有项目,而且之前我们已经完成了/admin/order.php中order_list()函数的改造。
涉及到2个文件,分别是/admin/order.php,/admin/templates/order_list.htm,下面详说。第一步,增加表单项
在/admin/templates/order_list.htm第11行下面增加
1 商品名 这样,代码上下文基本为 第二步,js获取值
在/admin/order_list.htm第105行下面增加 这样,代码上下文基本为 第三步,接收参数并处理
3.1)php文件接收参数并准备拼接sql
在/admin/order.php第4874行找到“$where = ‘WHERE 1 ‘;”,在下面增加 3.2)拼接sql
分别更改/admin/order.php第5025,5029,5041行sql语句为下面三句代码
1, 2. 3. 完成,这样就可以了
有几点可以改进:表单名可以存到系统语言包;可以按照此方法在“订单查询”那个大表单里扩展更多动能,紧急情况就先这样…
为了搜索订单更精准,决定完成之前说的改进:在“订单查询”那个大表单里扩展”商品名”检索功能,相当简单:
在/admin/templates/order_query.htm第七行下面增加 即可
这个过程中js自动获取了表单的所有项目,而且之前我们已经完成了/admin/order.php中order_list()函数的改造。
本文标签:
很赞哦! (0)
上一篇:ecshop二次开发教程步骤流程
下一篇:ecshop广告怎么调用
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop注册页面手机号唯一的验证方法
如果Ecshop实现了用手机号码来登陆,那么就需要在注册时保证会员所填写的手机号是唯一的,也就是说手机号还未被注册,那么该怎么来检测填写的手机号是否注册过了呢?ecshop浏览历史怎么按照浏览先后进行排序
只修改一处,让浏览历史按照浏览先后进行排序经测试,浏览历史目前默认的显示顺序是按照商品的ID排序的~~~ecshop邮箱注册验证登录的方法
现在大多数正式运营的网站,注册都是必须进行邮箱(email)验证或者手机验证后才能注册成功或者成功登录的,那我们怎么通过ecshop二次开发来实现这样的功能呢?ecshop商店设置短信设置和WAP设置删除方法
最近遇到有些人希望能够删除或者隐藏ECSHOP商店设置中的WAP设置与短信设置,代码号整理了一个网友提供的方法:
留言与评论 (共有 0 条评论) |