2015-09-25 121 views

回答

0

,如果你只是想覆蓋塊,然後複製,從核心文件保存到本地文件夾,請保持相同的文件夾結構爲核心的有兩個辦法做到這一點

  1. 我認爲這是通過創建一個擴展,你可以從這裏得到更多的細節做了拜謝方式

http://inchoo.net/magento/overriding-magento-blocks-models-helpers-and-controllers/

讓我知道如果您有任何疑問

秒方式

謝謝

+0

按照第一種方法我複製Mage_Catalog_Block_Product_View_Options_Type_Select.php這個文件在本地文件夾EM_Catalog_Block_Production ct_View_Options_Type_Select.php在EM文件夾中的相同路徑,並在模塊的etc文件夾中創建config.xml,然後顯示錯誤'致命錯誤:調用D:\ wamp \ www \中的非對象的成員函數addToChildGroup() magento_new_pro \ app \ code \ core \ Mage \ Core \ Block \ Abstract.php on line 815'這意味着Block文件夾中的其他文件夾和文件也需要複製......我感到困惑。因爲我試圖從最後幾天重寫 – Ashwini

+0

你做錯了親愛的,如果按照第一步然後沒有必要創建config.xml只需按照應用程序/代碼/本地/ Mage_Catalog_Block_Product_View_Options_Type_Select.php你需要改變EM爲法師這就是全部 –

+0

我在位置D:\ wamp \ www \ magento_new_pro \ app \ code \ local \ EM \ Catalog \ Block \ Product \ View \ Options \ Type中保留了Mage_Catalog_Block_Product_View_Options_Type_Select.php這個文件。它是在EM文件夾,所以而不是法師取代EM和在select.php做一個chage,即類EM_Catalog_Block_Product_View_Options_Type_Select擴展Mage_Catalog_Block_Product_View_Options_Type_Select .. – Ashwini