ecshop商品添加选择运费模板

2016-07-24cms教程
260

后面有时间,我做个具体教程 传网盘里面;暂时先凑活看吧





 
 
一、 添加 配送方式(德邦物流、)
  
【参考路径】http://blog.uuecs.com/archives/ecshop-achieve-imitation-taobao-freight-by-region.html
ps:按这个走一定会有问题,有个地方不要复制,还有前台页面呢儿,我没加;实在是TM不知道加在哪里,各种报错愁死;反正功能,最后支付的时候实现了不管了先~
 
二、添加字段 shipping_id 在 ecs_goods 表中,下面字段 我执行报错,直接在 数据表中加的;没呢闲工夫研究
 
    ALTER TABLE  `ecs_goods` ADD `shipping_id` MEDIUMINT(9) NOT NULL DEFAULT '6';
 
三、后台添加/编辑 商品 调出已经安装配送方式 "admin/ goods.php ",将此shipping_list函数添加到goods.php最末处。
略,看连接
 
四、在代码前“$smarty->assign('unit_list', get_unit_list());”增加调用代码
略,看连接
 
五、在“处理商品数据 ”后面,增加POST过来的“shipping_id ”表单值进行赋值
略,看连接
 
六、最后一步是“插入/更新”商品时,对“shipping_id”字段实现处理。直接替换掉下面代码
 
注意,这一步,别复制他的;; 直接把  shipping_id 加在两个if  else 语句里面 在最后面再加
总共需要加 5个地方就OK了,
"shipping_id = '$shipping_id', "  .
 
七、后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm"
略,看连接
 
============ 到这儿 后台添加商品选择运费模板功能实现了; 下面弄前台的 相应 购物流程呢里
 
他中间 商品详情的我没用
 
直接跳到 支付 购物流程呢里
 
一、重写“include/lib_order.php”中last_shipping_and_payment函数。多个商品,不同配送方式,调用配送方式ID,以最贵配送方式计算。买家可以找客服进行,运费改价。
略,看连接
 
二、flow.php购物流程checkout,done步骤,调用商品绑定的配送方式
略,看连接
 
三、将themes/default/flow.dwt配送方式隐藏掉   ps:就是加一个  display:none;
 
 
 
前台显示样式;其实应该调用的,为了省劲,直接在模板里面 根据 ID 判断 了,代码
 
{if $order.shipping_id == 25}  友情提示:该商品用  【申通物流】  配送!如需其他配送方式,请联系客服更改!
{elseif $order.shipping_id == 26} 友情提示:该商品用  【圆通速递】  配送!如需其他配送方式,请联系客服更改!
{elseif $order.shipping_id == 27} 友情提示:该商品用  【申通快递】  配送!如需其他配送方式,请联系客服更改!
{elseif $order.shipping_id == 24} 友情提示:该商品用  【德邦物流】  配送!如需其他配送方式,请联系客服更改!
{/if}
 

 

The End

相关推荐

WordPress上一篇、下一篇文章链接添加title属性的方法
上一篇、下一篇文章代码: ?php previous_post_link(%link,) ??php next_post_link(%link,) ? 该代码解析出来的代码大概如下: a href= rel=external nofollow rel=external nofollow /aa href= rel=external nofollow rel=external nofollow /a 通过 get_pr...
2017-08-03 cms教程
358

WordPress去除链接添加 Noopener Noreferrer 的教程
WordPress目前在最近的版本中为所有需要新窗口打开的链接都自动添加了新的 noopener noreferrer 属性。noopener noreferrer 属性并不是新发布的标准,但 WordPress 4.7.4 版开始的编辑器默认都会添加该属性。新窗口打开超链接的属性 target=_blank 增加 rel=...
2017-07-31 cms教程
232

phpcms筛选功能(经典无错)---汇总网上各种版本!
phpcms的筛选功能,网上有各种版本,但是多多少少都会有点问题,不是很完美,下面我总结网上各种版本,加上自己的研究,得出一个算是比较全的一个资料,既可以分页,也可以分栏目! 第一步:后台添加字段 添加字段: 后台--内容--内容相关设置--模型管理--文...
2017-06-26 cms教程
436

织梦、帝国、WordPress用户MIP改造捷径,搜索优待快速到手
尊敬的百度站长平台用户您好: 百度搜索自推出MIP移动网页加速器以来反响良好,截至目前超过10.2亿个页面完成MIP化改造。 为了降低站点MIP改造难度,在MIP技术研究小组的辛勤工作下,wordpress、帝国CMS、织梦DEDECMS标准模板已编写完成供大家使用,欢迎大家...
2017-04-01 cms教程
181

织梦dedecms现有站点创建一个MIP的方法教程
已经有织梦UTF的站点,需要进行MIP改造,并且是新建一个MIP站点,实现和主站数据通用的话,可以按照以下操作。 我们得宗旨是,尽量不动主站任何东西,所以在这里我对MIP站点的改造,只在主站进行了一项操作 就是添加一个MIP地址的系统参数。 步骤如下: 进入...
2017-04-01 cms教程
238

Discuz站点百度mip模板改造教程
一、环境要求: Discuz x3.2 UTF8源码安装,服务器环境满足discuz的安装条件之外, 站点须支持 https,否则mip组件将无法使用(主要是组件的要求) 。 二、安装步骤: 1、 安装官方 x3.2版本。 2、登陆后台,开启手机版 3、安装mip模板,先备份手机版模板文件t...
2017-04-01 cms教程
413