回答
您可以使用:
$oProduct = Mage::getModel('catalog/product')->load($product_id);
$aTierPrice = $oProduct->getTierPrice();
獲得產品的正確層價格(S)。
如果定義不同層價格產品,例如
- 價格×的客戶羣「NOT_LOGGED_IN」
- 價格Y的客戶羣「一般」的
getTierPrice()
將只返回匹配層的價格。
非常感謝JürgenThelen,我試圖爲每個客戶羣使用不同的價格,現在我的問題是當層級價格高於正常價格,在這種情況下它們不顯示。你知道我有什麼要修改以顯示他們嗎?感謝您的幫助。 – Bizboss 2012-01-18 10:49:40
很難說沒有看到用於展示產品的模板代碼。只有一個線索:如果你的模板調用標準的'getPriceHtml()',檢查第二個參數。如果它是「真的」,標準Magento將顯示最低價格。也許把它切換到「false」將會有所幫助。 – 2012-01-18 11:44:31
我使用的是默認模板,我嘗試將其更改爲false,但不顯示層次價格(當它們高於正常價格時)。 – Bizboss 2012-01-18 13:05:47
- 1. Magento顯示層級價格而不是
- 2. Magento使用簡單的產品價格而不是超級屬性價格
- 3. Magento購物車價格規則適用於總價而不是淨價
- 4. Magento:在list.phtml中顯示自定義期權價格的價格範圍,而不是基準價格
- 5. 使Ubercart屬性設置價格,而不是改變價格
- 6. Magento:捆綁價格是0.00
- 7. Magento的軟件包:選擇顯示價格從默認選擇的價格計算,而不是從零
- 8. 獲取woocommerce銷售價格而不是正常價格?
- 9. Magento CatalogSearch使用或而不是AND
- 10. C#Magento API價格
- 11. Magento團體價格
- 12. Magento案例價格
- 13. 使用索引,而不是價值
- 14. 使用文本而不是價值
- 15. 導入多個產品價格/ Magento中使用Magento的1.5/EE
- 16. Magento的層次的價格
- 17. Magento每個商店的不同價格
- 18. 的Magento + ShipSync完稅價格
- 19. 更新價格 - Magento的
- 20. Magento的錯商品價格
- 21. Magento中的價格規則
- 22. Magento的特別價格
- 23. Magento的評論都出現了總結,評價,而不是評價項在PHP
- 24. magento創建組價格和等級價格不存儲
- 25. Magento的價格在小數,但僅售價.00或價格0.99
- 26. Magento:1.7 - 相同的產品有不同的價格基於magento
- 27. 禁用Magento中出現的「價格」
- 28. Magento:同樣的商品,不同價格的報價/訂單
- 29. Magento購物車API不顯示價格
- 30. 級別價格不顯示Magento
不知道你的意思,但一線價格可以僅適用於產品,而不是客戶羣。 – 2012-01-18 09:12:37
@Dick Laurent:那不正確。等級價格可以應用於每個產品和客戶羣。請參閱「目錄 - >管理產品 - >產品 - >價格 - >層級價格」中的「客戶組」下拉列表。 – 2012-01-18 09:38:04
當然,我知道,但是當我們爲某個產品確定「層級價格」時,我們可以選擇將其應用於某個客戶羣或另一個客戶羣,並且我想通過考慮數量來使用相應用戶的價格總是1,並且價格從一個客戶羣到另一個不同... – Bizboss 2012-01-18 09:43:14