最近在做magento的订单时,发现magento配置的订单状态太少了,而且不能自由控制订单的状态,查了很多资料,费尽周折,终于发现了一外国哥们写的文章,翻译出来和大家分享一下。
文章如下:
在你magento网店中的每一条订单的每一个流程,都会有相应的order status与之相对应,你可以在后台的sales=>orders中看到每一个订单的状态。
在magento后台中已经预定义了很多order status和order state,order state描述了订单每一步的状态。
除了预定义的订单状态,你可以设置属于你自己的订单状态,并将order status和order state关联起来。
Here is how:
1、从后台进入system=>order status
2、点击order status页面右上角的创建新订单状态
3、对于一个新订单,你需要做如下步骤:
a、填入一个status code值,让后台识别
b、输入一个status label值,在后台和前台显示
c、你可以在下面的选项中为每一个网店,没一种语言设置不同的值
4、保存
关联order status和order state
1、点击order status页面右上角的assign status to state
2、然后根据要求进行填写
注:一个state可以对应多个status,一个status只可以对应一个state