ecshop购物流程中看不到配送方式的说明

2024-05-05 02:32

本文主要是介绍ecshop购物流程中看不到配送方式的说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

很多朋友都回提到在购物流程中找不到配送方式,而后台已经添加了配送方式,并且为该配送方式增加了配送区域。在这里我具体说明下我们配送方式的设计初衷。


 
配送方式及配送区域
 
配送方式是指商品从商家如何寄达客户的方式。配送费用计算标准相同的地区,归为一个配送区域。在ECSHOP2.0,可以设置配送方式支持的配送区域,并为配送区域关联地区。配送方式与其支持的配送区域结合起来,构成一个配送方案。配送方案的费用取决于配送方式和配送区域。
 
也就是说配送区域仅为一个配送价格区间的名称,为了使这个价格区间有意义我们还需要为这个区间分配地区或城市。
 
下面以EMS为例:
 
EMS将全国分为三个区,分别为1区,2区,3区,这三个区的配送费用完全不同,同时,这三个区所辖的城市和地区也因所在地而异。比如说,如果店主在北京。那么河北省可能就属于1区,而如果店主在广州,那么河北很可能就属于3区。
 
购物流程中的配送方式
 
当用户在下单时,ecshop 会根据用户收货地址中填写的省份、城市或地区来获得所有覆盖了该地区的配送方式以及费用计算标准。
 
有朋友说最后没有可选择的配送方式,这种情况很可能是您在后台设置的配送区域中没有覆盖到用户所在地区。
 
这样做的目的是避免客户在购物时选择了没有覆盖到客户所在地的配送方式。
 
偷懒的办法
 
也许很多朋友不愿意去详细的设置每个配送方式的区域以及配送区域所覆盖的地区/城市,那么这里我教大家一个偷懒的方案。仍然以 EMS 为例:
 
EMS的500克以内的基本价格为 20 元。3个配送区域的续重费用为:1区 6元,2区 9元,3区 15元。
 
如果您想要偷懒,可以在 EMS 这种方式下建立一种配送区域(如:全国),然后在该配送区域的地区中把中国加进去,设置配送费用参数的时候将续重费用设定为一个中间值 9 元即可。


本篇文章来源于源码库(www.aspku.com),转载请注明出处 原文链接:http://www.aspku.com/cms/ecshop/4418.html

这篇关于ecshop购物流程中看不到配送方式的说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/960632

相关文章

如何突破底层思维方式的牢笼

我始终认为,牛人和普通人的根本区别在于思维方式的不同,而非知识多少、阅历多少。 在这个世界上总有一帮神一样的人物存在。就像读到的那句话:“人类就像是一条历史长河中的鱼,只有某几条鱼跳出河面,看到世界的法则,但是却无法改变,当那几条鱼中有跳上岸,进化了,改变河道流向,那样才能改变法则。”  最近一段时间一直在不断寻在内心的东西,同时也在不断的去反省和否定自己的一些思维模式,尝试重

idea lanyu方式激活

访问http://idea.lanyus.com/这个地址。根据提示将0.0.0.0 account.jetbrains.com添加到hosts文件中,hosts文件在C:\Windows\System32\drivers\etc目录下。点击获得注册码即可。

Java面试题:通过实例说明内连接、左外连接和右外连接的区别

在 SQL 中,连接(JOIN)用于在多个表之间组合行。最常用的连接类型是内连接(INNER JOIN)、左外连接(LEFT OUTER JOIN)和右外连接(RIGHT OUTER JOIN)。它们的主要区别在于它们如何处理表之间的匹配和不匹配行。下面是每种连接的详细说明和示例。 表示例 假设有两个表:Customers 和 Orders。 Customers CustomerIDCus

工作流Activiti初体验—流程撤回【二】

已经玩工作流了,打算还是研究一下撤回的功能。但是流程图里面并不带撤回的组件,所以需要自己动态改造一下,还是延续上一个流程继续试验撤回功能。《工作流Activiti初体验【一】》 完整流程图 我们研究一下分发任务撤回到发起任务,其他环节的撤回类似 撤回的原理大概如下: 将分发任务后面的方向清空,把发起任务拼接到原来的判断网关,然后结束分发任务,这样流程就到发起任务了 此时的流程如上图,

ROS话题通信流程自定义数据格式

ROS话题通信流程自定义数据格式 需求流程实现步骤定义msg文件编辑配置文件编译 在 ROS 通信协议中,数据载体是一个较为重要组成部分,ROS 中通过 std_msgs 封装了一些原生的数据类型,比如:String、Int32、Int64、Char、Bool、Empty… 但是,这些数据一般只包含一个 data 字段,结构的单一意味着功能上的局限性,当传输一些复杂的数据,比如:

以canvas方式绘制粒子背景效果,感觉还可以

这个是看到项目中别人写好的,感觉这种写法效果还可以,就存留记录下 就是这种的背景效果。如果想改背景颜色可以通过canvas.js文件中的fillStyle值改。 附上demo下载地址。 https://download.csdn.net/download/u012138137/11249872

vue同页面多路由懒加载-及可能存在问题的解决方式

先上图,再解释 图一是多路由页面,图二是路由文件。从图一可以看出每个router-view对应的name都不一样。从图二可以看出层路由对应的组件加载方式要跟图一中的name相对应,并且图二的路由层在跟图一对应的页面中要加上components层,多一个s结尾,里面的的方法名就是图一路由的name值,里面还可以照样用懒加载的方式。 页面上其他的路由在路由文件中也跟图二是一样的写法。 附送可能存在

vue子路由回退后刷新页面方式

最近碰到一个小问题,页面中含有 <transition name="router-slid" mode="out-in"><router-view></router-view></transition> 作为子页面加载显示的地方。但是一般正常子路由通过 this.$router.go(-1) 返回到上一层原先的页面中。通过路由历史返回方式原本父页面想更新数据在created 跟mounted

二叉树三种遍历方式及其实现

一、基本概念 每个结点最多有两棵子树,左子树和右子树,次序不可以颠倒。 性质: 1、非空二叉树的第n层上至多有2^(n-1)个元素。 2、深度为h的二叉树至多有2^h-1个结点。 3、对任何一棵二叉树T,如果其终端结点数(即叶子结点数)为n0,度为2的结点数为n2,则n0 = n2 + 1。 满二叉树:所有终端都在同一层次,且非终端结点的度数为2。 在满二叉树中若其深度为h,则其所包含

七种排序方式总结

/*2018.01.23*A:YUAN*T:其中排序算法:冒泡排序,简单排序,直接插入排序,希尔排序,堆排序,归并排序,快速排序*/#include <stdio.h>#include <math.h>#include <malloc.h>#define MAXSIZE 10000#define FALSE 0#define TRUE 1typedef struct {i