2012-06-21 28 views
0

在Magento的訂單,還有就是客戶發送通知以更新的狀態Magento的 - 更新訂單和客戶通知

我有一些訂單是Processing他們的選擇,但我似乎無法將其更新到任何其他狀態。

我想添加自定義狀態,以便我可以向客戶發送通知。

在下拉我可以選擇Warehouse,這將通知客戶他們的順序是在倉庫

我將如何做到這一點?

我使用V1.6.2

感謝

+0

定製訂單狀態可以在後端,系統配置>訂單狀態 – nachito

+0

這就是我究竟是如何做到的。你想寫一個答案,所以我可以接受它嗎? – terrid25

+0

添加了我的答案 – nachito

回答

1

自定義訂單狀態可以在後臺的系統>訂單狀態下創建。

  1. 新建狀態
  2. 其分配給國家

Screenshot of Order statuses screen

0

你永遠不應該使用的Magento的「狀態」的概念,作爲「狀態」的概念已寫入允許具體和詳細狀態。

要創建和鏈接(到現有的和本地Magento的狀態),你的狀態,你應該在你的模塊「的config.xml」文件中添加的代碼的一部分,是這樣的:

<?xml version="1.0" encoding="UTF-8"?> 
<config> 

    [...] 

    <global> 

     [...] 

     <sales> 

      [...] 

      <order> 

       [...] 

       <!-- Statuses declaration --> 
       <statuses> 
        <avaiblable_in_warehouse translate="label"> 
         <label>Avaiblable in Warehouse</label> 
        </avaiblable_in_warehouse> 
       </statuses> 
       <!-- Linking Status to a state --> 
       <states> 
        <processing> 
         <statuses> 
          <avaiblable_in_warehouse /> 
         </statuses> 
        </processing> 
       </states> 
      </order> 
     </sales> 
    </global> 
</config> 
+1

這在1.6.2版中不是必需的。可以在後端配置自定義訂單狀態,而不需要修改任何config.xml – nachito

+0

是的,但是這樣,當您部署應用程序時,您只需添加其他無聊的操作... – 2012-06-22 07:04:08

+0

我查看了訂單狀態。如果我創建一個新的,然後將其分配給'Processing',則在訂單中的Order History下拉菜單中,讓我更改狀態。這正是我想要做的。 – terrid25