zoukankan      html  css  js  c++  java
  • 如何在magento后台增加一个自定义订单状态

     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。
  • 相关阅读:
    SQLite打开提示database disk image is malformed
    windows查看端口占用
    新浪SAE使用Thinkphp框架,禁用memcache节省豆子的方法
    Realtek 8168 安装 VMware ESXi 提示没有驱动
    13年国庆彩蛋
    Flex使用宋体渲染越南语显示错误
    微信 编码要UTF8
    WeiXin 验证成为开发者和更换服务器验证代码
    测试网络连通情况
    废弃sqlite代码,备查
  • 原文地址:https://www.cnblogs.com/focai/p/4218389.html
Copyright © 2011-2022 走看看