2012-03-07 60 views
1

從Magento管理員創建訂單請考慮產品在其自定義選項中包含額外SKU部件的情況。該產品可能有SKU product,自定義選項有option,最終結果將自動爲product-option通過自定義價格中斷定製選項SKU

現在進入管理員並嘗試使用自定義價格訂購此產品,自定義選項變爲「附加選項」,並且缺少額外的-option。我的商店(企業1.8)需要這些SKU完好無損,但我需要幫助解決此問題。我希望在某個時候我必須重寫Mage_Adminhtml_Model_Sales_Order_Create,這沒關係。

我已經搜索了這個問題,直到我的手指麻木,但甚至找不到提及它,更不用說確認的修復。請指出問題的原因。

+0

你能說Magento CE的最新版本與EE 1.8最接近嗎? – Vinai 2012-03-07 14:56:54

+0

應該是版本1.4 – 2012-03-07 15:00:16

回答

2

這很難追查,因爲它似乎是間歇性的。我正在詳細回答自己,因爲我不想讓其他人經歷同樣的考驗。


的問題從兩個增加了一個自定義的SKU和包含在其標題冒號定製選項朵朵。如果仔細觀察下面的圖片,您可以在「Colors :: Black」中看到兩個冒號 - 第一個是選項名稱,第二個是Magento添加的。更新訂單時,它會嘗試從該文本框中解析自定義選項,而額外的冒號會引發扳手。

Bad custom options

其他壞事是因爲Magento的不能讀取的自定義選項回到那個特定的選項被丟棄。在這種情況下,這是一個必需的選項,這會導致警告消息。

broken custom option!

因爲選項的缺失等是它的SKU的一部分。其他自定義選項不會受到影響,從而影響問題。所有這一切的簡單答案是避免冒號。