西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > magento教程 >

如何在magento后台增加一个自定义订单状态

时间:2011-11-17 11:48来源:未知 作者:好模板 点击:
爱magento后台订单状态(order status)只有Pending、Processing、On Hold、Closed、Canceled、Pending Payment 等等,如何在magento后台增加一个自定义订单状态呢?下面好模板以增加一个On Shipping 为例:

爱 magento后台订单状态(order status)只有Pending、Processing、On Hold、Closed、Canceled、Pending Payment 等等,如何在magento后台增加一个自定义订单状态呢?下面好模板以增加一个”On Shipping” 为例:

 
1.首先你需打开app/code/core/Mage/Sales/etc/config.xml 文件找到大概第545行,在之间插入一行自定义状态代码:
 
<statuses>
 
<pending translate="label"><label>Pending</label></pending>
 
<pending_payment translate="label"><label>Pending Payment</label></pending_payment>
 
<processing translate="label"><label>Processing</label></processing>
 
<shipped translate="label"><label>On Shipping</label></shipped><!– 此处自定义On Shipping状态–>
 
<holded translate="label"><label>On Hold</label></holded>
 
<complete translate="label"><label>Complete</label></complete>
 
<closed translate="label"><label>Closed</label></closed>
 
<canceled translate="label"><label>Canceled</label></canceled>
 
<fraud translate="label"><label>Suspected Fraud</label></fraud>
 
</statuses> 
 
2.接着在第570行处,在processing标签后插入刚才自定义shipped标签:
 
 <processing translate="label">
 
<label>Processing</label>
 
<statuses>
 
<processing default="1"/>
 
<shipped /> <!– 此处需以反斜杠结束–> 
 
</statuses>
 
<visible_on_front />
 
</processing> 
 
3.接着刷新后台缓存,即可在“processing” 状态的order 里面看到刚才自定义的On Shipping 状态,选择并提交OK。
 
 
(责任编辑:好模板)
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容