您现在的位置是:首页 > cms教程 > ecshop商城教程ecshop商城教程
ecshop实现地区运费模板代码示例
乐丹2024-12-11 14:13:12ecshop商城教程已有8人查阅
导读1、Ecshop后台配送方式创建2、商品绑定配送方式的运费模板2.1 数据表“ecs_goods”增加一个字段,执行下面SQL语句:2.2 后台添加/编辑 商品 调出已经安装配送方式 "adm
目录:
1、Ecshop后台配送方式创建
2、商品绑定配送方式的运费模板
2.1 数据表“ecs_goods”增加一个字段,执行下面SQL语句:
2.2 后台添加/编辑 商品 调出已经安装配送方式 "admin/ goods.php ",将此shipping_list函数添加到goods.php最末处。
2.3 后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm"
3、前台商品详情调用设置好的配送方式
4、结算流程中,根据配送地址计算运费
4.1 重写“include/lib_order.php”中last_shipping_and_payment函数。多个商品,不同配送方式,调用配送方式ID,以最贵配送方式计算。买家可以找客服进行,运费改价。
5、经过上面多处增加/修改,测试一下运行效果。
淘宝网(Taobao)购物的宝贝详情页面,可以针对不同地区显示不同运费,运费由后台设定;结算时间,按重量、件数计算运费。Ecshop本身有配送方式插件,已有多家物流公司插件,例如:顺丰快递、申通快递、圆通快递等。本文介绍如何实现按地区显示运费,并且让每个商品绑定运费模板。 1、Ecshop后台配送方式创建
进入Ecshop后台"系统设置-->配送方式",将“顺丰快递”改名称为“粮食快递”,配送ID号为6。
2、商品绑定配送方式的运费模板 2.1 数据表“ecs_goods”增加一个字段,执行下面SQL语句:
ALTER TABLE `ecs_goods` ADD `shipping_id` MEDIUMINT(9) NOT NULL DEFAULT '6';
2.2 后台添加/编辑 商品 调出已经安装配送方式 "admin/ goods.php ",将此shipping_list函数添加到goods.php最末处。 在代码前“$smarty->assign('unit_list', get_unit_list());”增加调用代码 在“/* 处理商品数据 */”后面,增加POST过来的“shipping_id ”表单值进行赋值 2.3 后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm" 在品牌下面,增加绑定运费模板。效果如下:
3、前台商品详情调用设置好的配送方式
以主题default为例,增加新文件:
1、chrome.js (themes/default/js)
2、icon_2.jpg (themes/default/images)
goods.php页面商品显示部分加入调用代码 goods.dwt 加在需要显示运费的地方 前台显示最终效果图,默认广东省
4、结算流程中,根据配送地址计算运费4.1 重写“include/lib_order.php”中last_shipping_and_payment函数。多个商品,不同配送方式,调用配送方式ID,以最贵配送方式计算。买家可以找客服进行,运费改价。 4.2 flow.php购物流程checkout,done步骤,调用商品绑定的配送方式 将themes/default/flow.dwt配送方式隐藏掉 5、经过上面多处增加/修改,测试一下运行效果。
广东 首重10KG 7元,续重0.7元/KG
1、Ecshop后台配送方式创建
2、商品绑定配送方式的运费模板
2.1 数据表“ecs_goods”增加一个字段,执行下面SQL语句:
2.2 后台添加/编辑 商品 调出已经安装配送方式 "admin/ goods.php ",将此shipping_list函数添加到goods.php最末处。
2.3 后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm"
3、前台商品详情调用设置好的配送方式
4、结算流程中,根据配送地址计算运费
4.1 重写“include/lib_order.php”中last_shipping_and_payment函数。多个商品,不同配送方式,调用配送方式ID,以最贵配送方式计算。买家可以找客服进行,运费改价。
5、经过上面多处增加/修改,测试一下运行效果。
淘宝网(Taobao)购物的宝贝详情页面,可以针对不同地区显示不同运费,运费由后台设定;结算时间,按重量、件数计算运费。Ecshop本身有配送方式插件,已有多家物流公司插件,例如:顺丰快递、申通快递、圆通快递等。本文介绍如何实现按地区显示运费,并且让每个商品绑定运费模板。 1、Ecshop后台配送方式创建
进入Ecshop后台"系统设置-->配送方式",将“顺丰快递”改名称为“粮食快递”,配送ID号为6。
2、商品绑定配送方式的运费模板 2.1 数据表“ecs_goods”增加一个字段,执行下面SQL语句:
ALTER TABLE `ecs_goods` ADD `shipping_id` MEDIUMINT(9) NOT NULL DEFAULT '6';
2.2 后台添加/编辑 商品 调出已经安装配送方式 "admin/ goods.php ",将此shipping_list函数添加到goods.php最末处。 在代码前“$smarty->assign('unit_list', get_unit_list());”增加调用代码 在“/* 处理商品数据 */”后面,增加POST过来的“shipping_id ”表单值进行赋值 2.3 后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm" 在品牌下面,增加绑定运费模板。效果如下:
3、前台商品详情调用设置好的配送方式
以主题default为例,增加新文件:
1、chrome.js (themes/default/js)
2、icon_2.jpg (themes/default/images)
goods.php页面商品显示部分加入调用代码 goods.dwt 加在需要显示运费的地方 前台显示最终效果图,默认广东省
4、结算流程中,根据配送地址计算运费4.1 重写“include/lib_order.php”中last_shipping_and_payment函数。多个商品,不同配送方式,调用配送方式ID,以最贵配送方式计算。买家可以找客服进行,运费改价。 4.2 flow.php购物流程checkout,done步骤,调用商品绑定的配送方式 将themes/default/flow.dwt配送方式隐藏掉 5、经过上面多处增加/修改,测试一下运行效果。
广东 首重10KG 7元,续重0.7元/KG
本文标签:
很赞哦! (0)
上一篇:ecshop怎么修改后台登录地址
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop发货查询去掉URL添加快递公司名称的方法
一:找到index.php程序,在程序的 73行找到这个函数,即: index_get_invoice_query(),把里面的foreach住宿掉即可,或者删除也行,推荐注释吧,万一你那天又要的话ecshop首页调用指定商品分类下推荐热销很新商品
其实这个在ecshop中预留这个函数,不知道是不是开发者特意留下,但不想让所有人知道而已,函数在includes/lib_goods.php里面。ecshop商店设置中商店公告任意调用显示在任何页面的方法
代码号之ECSHOP商城后台商店设置中商店公告任意调用显示在商城前台任何页面修改教程linclude/lib_insert.php 最后?>加下面代码ecshop其他页面调用首页FLASH主广告的实例代码
我想在ECSHOP商品分类页模板里面调用首页的FLASH主广告,应该怎么做呢?然后再修改模板文件 /themes/default/category.dwt (这里以官方默认模板为例)
留言与评论 (共有 0 条评论) |