免费共享,取消选择配送方式,配送价格处自动计算

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



这几天我在琢磨着如何简化购物流程,毕竟这个是最后一步,做不好,你前面的客户选的东西就功亏一篑
先分享第一个!
如图:

这里默认是没有配送方式的,但是我后台安装了插件,在总价格那里自动统计了配送的钱

第一步
找到flow.dwt
把那个类给加上
<div class="flowBox" style="display:none;">

style="display:none;" (隐藏掉)

当然也可以删除,但是不建议,


下面,修改flow.php
找到大概1500行左右


  1. /* 配送方式 */
  2. if ($order['shipping_id'] > 0)
  3. {
  4. $shipping = shipping_info($order['shipping_id']);
  5. $order['shipping_name'] = addslashes($shipping['shipping_name']);
  6. }
  7. $order['shipping_fee'] = $total['shipping_fee'];
  8. $order['insure_fee']= $total['shipping_insure'];
复制代码

改成


  1. /* 配送方式 */
  2. $order['shipping_id'] = 5;
  3. {
  4. $shipping = shipping_info($order['shipping_id']);
  5. $order['shipping_name'] = addslashes($shipping['shipping_name']);
  6. }
  7. $order['shipping_fee'] = $total['shipping_fee'];
  8. $order['insure_fee']= $total['shipping_insure'];
复制代码


这个5是根据你自己的数据库里这个表“ecs_shipping”
里面来的,然后我们这里是把判断去掉,直接赋值。
到了这一步我以为可以了,但是总提示我没有选择配送方式,我发现还有一个js来判断,是否有填写内容
然后看了一下齐老师的一些回帖,提到了!
因为可能以后要使用到还有一个shopping_flow.js
这里有一个对配送方式是否选择的判断,把它注释掉就可以了
第一次接触ecshop,更是第一次写这个教程,写不好大家用rutou堵住嘴巴!我觉得我下面做的这个外链天经地义啊,我发了这么多文字,做个外链哈,谢谢各位大哥.www.baiyi.cc 赣州网站建设

回答:
如果网站只有一种配送方式 可以直接把配送方式固定死 然后隐藏 然后传给后台只要配送方式的价格统一 就木有问题

也不难。修改PHP的核心和JS.是可以正常提交的




你讲的是真理,我们做B2C的一般来说,客户不会要求你用什么快递,只要能快捷安全送达就OK




怎么固定死

php代码必须删除或修改。

ECSHOP学习资料:http://www.phpally.com

学习了。。。。

路过 顶之