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。