2013-03-05 37 views
0

我正在嘗試構建新的定價方法,並且我想根據產品視圖中的數量和選項(在添加到購物車之前)重新加載價格。Magento,redifine定價方法,根據數量重裝價格

隨着Ajax控制器,我設法解決第二個問題:當你修改的數量,我可以更改價格框的內容

但在這裏我的問題是:有代碼這麼多不同型號的功能/核心/法師/目錄/產品/類型/ Price.php所以我無法確定我需要修改哪些功能。也許它在js/varien/product.js中的其他位置。我不得不承認:我有點不知所措。

非常感謝您的幫助!

回答

0

在Magento中,「購物車」和添加到「購物車」是報價系統的一部分。每個報價都有幾個報價項目,基本上是購物車中每個「商品」的數量,配置和價格。

如果您已經在產品頁面上持續更新價格,則應該能夠使用觀察員模型觀察<sales_quote_save_after>事件並根據所需數量修改某些項目的價格。每當他們在購物車中更換數量或第一次將實際商品添加到購物車時,這都會觸發。