回答
這是Mage_Catalog_Model_Product駐留在應用程序/代碼/核心/法師/目錄/型號/ Product.php。要以升級友好的方式完成您的要求,您的修改應該在覆蓋產品型號的自定義模塊中完成。雖然修改這個方法有點沉重,但是我有意想不到的後果。
沒有必要重寫。 Magento核心有一個關於這個'catalog_product_get_final_price'的事件。 –
@timhofman這兩種解決方案都可以工作,並且在magento開發的最佳實踐範圍內。投下我的答案是迂腐和幼稚。 – russjman
也許-1有點太多了。幼稚和垂飾?讓我們同意不同意這一部分。但是,即使在壓倒一切的情況下也是一種做法。搜索適當的事件以注入您的功能始終是更好的選擇。這是我的主要信息。 –
- 1. Magento的,getFinalPrice()
- 2. Magento獲得$ product-> getFinalPrice();
- 3. Magento的,就是用getPrice和getFinalPrice
- 4. Magento中的分組產品getFinalPrice行爲
- 5. Magento的getFinalPrice沒有客戶團體折扣工作
- 6. 更改屬性magento
- 7. Magento - 更改頁腳
- 8. Magento更改主機
- 9. 更改JavaScript函數
- 10. jquery更改()函數
- 11. jquery更改.click函數自動更改
- 12. Magento更改數據庫表前綴
- 13. 更改計數JavaScript函數
- 14. 更改函數參數
- 15. 更改函數參數onclick?
- 16. GITHUB magento通過ftp更改
- 17. Magento更改價格發行
- 18. 更改FAQ的Magento佈局
- 19. Magento 1.9更改佈局列
- 20. Magento文件夾更改
- 21. 更改Magento文件路徑
- 22. Magento,如何更改主頁?
- 23. 更改產品視圖magento
- 24. 我如何更改magento
- 25. 更改產品標籤Magento
- 26. 更改small_image大小Magento
- 27. Magento - 登錄後更改quote_id
- 28. 更改存儲在top.links magento
- 29. 更改Magento佈局寬度
- 30. Magento - 從ActionController更改主題
請關閉您的問題,因爲你已經有上Magento的堆疊交換答案。 http://twitter.com/stackexchange.com/questions/15873/change-getfinalprice-function-magento順便說一句,爲什麼要同時在兩個位置同樣的問題? –