2010-08-18 136 views
2

我與我的magento,自定義不幸,發展有以下問題。這種情況是客戶希望使用包含乘法的特定公式計算可配置產品的價格,而magento只有總和。例如 其中一個屬性是「材質」,另一個屬性是出現次數,因此這兩個屬性必須相乘。magento可配置產品行爲

我已經編寫並通過編寫新產品爲每個可能的組合編寫並創建了一個可配置的新產品。但是當我最後去「加入購物車」時,我所擁有的價格不是最終產品的價格,而是一個magento計算的價格。

有沒有人遇到類似的情況?任何可能的解

因爲我可能是抽象的,我也將寫我的使用示例:

這家商店是兜售珠寶。

屬性:石材

屬性:石頭

價格的數目:基值+(石頭數)X(石材的價格)

回答

1

我強烈懷疑您在物品進入購物車時正在更改價格。是對的嗎? Magento出於某種原因可能是合理的,但不會更少刺激性,它會重新計算每個頁面加載項目的價格。

這意味着,實際上,您必須更改實施,以便產品的內部價格計算根據您的需要進行修改,否則價格將永遠不會保持不變。

希望有所幫助。

謝謝! Joe

+0

不完全不幸。會發生什麼情況,除非我理解錯誤,否則我會懷疑在客戶選擇適當的選項之後,與他們相對應的** simple **產品將被添加到購物車中。情況並非如此,還有其他的東西正在被添加。我試圖弄清楚什麼以及如何。 我必須補充的是,爲了顯示可能的組合,需要一個產品與那些存在的magento,所以這是合理的假設,最後這一個將被添加到購物車,這是不是一些原因。 – 2010-08-18 16:32:20

+0

這是合理的假設,除了它是錯的。在這種情況下,您的購物車中添加了兩件物品。父母(可配置)產品和孩子(簡單)產品。子產品用於減少庫存,但父母用於計​​算。因此,與以前一樣,您必須編輯可配置產品以支持價格變化。 – 2010-08-18 17:52:32

+0

根據實際使用情況(例如可以添加多少寶石),您可能需要嘗試使用自定義選項來完成此操作。它不會允許您輕鬆地更改每種石頭類型的成本,但會允許您在沒有黑客模型的情況下進行大量定製。 – 2010-08-18 17:53:31