2013-02-13 35 views
7

我發現通過搜索覆蓋/ lib /文件,特別是/ lib/Varien/File/Uploader /,的唯一方法是將文件移動到/ local/Varien/File /並在那裏編輯。Magento重寫/ lib /文件?

這很好,但我想在我的模塊命名空間中有修改後的文件。類似的問題,比如如何用核心文件做到這一點,涉及在你的config.xml中重寫它們。是否有可能在config.xml中重寫一個/ lib /文件?

+0

爲什麼不創建自己的功能和「擴展Varien_File_Uploader」? – philwinkle 2013-02-13 18:56:00

+0

我只是在我自己的文件中重新聲明函數?它會重寫在lib文件中聲明的函數嗎? – swl1020 2013-02-13 19:51:36

+1

複製,不要移動。效果雖然相同。 – benmarks 2013-02-13 20:08:23

回答

5

不,這是不可能的。如果你看看lib/Varien中的類是如何實例化的,你會看到沒有使用工廠方法,但是這些類是直接按名稱引用的。