0
我想重寫位於社區文件夾中的模塊模型,但似乎無法使其工作。該模塊在其config.xml中Magento重寫模塊模型
<models>
<scarletred_packingslips>
<class>ScarletRed_Packingslips_Model</class>
</scarletred_packingslips>
</models>
使用這個下面,我創建了我的配置XML具有以下重寫規則
<global>
<models>
<scarletred_packingslips>
<rewrite>
<order_fauxshipment>MyModule_Packingslips_Model_Order_FauxShipment</order_fauxshipment>
</rewrite>
</scarletred_packingslips>
</models>
</global>
我的文件夾結構
應用/ Code/Local/MyModule/Packingslips/Model/Order/FauxShipment.php
我FauxShipment文件具有以下
class MyModule_Packingslips_Model_Order_FauxShipment extends ScarletRed_Packingslips_Model_Order_FauxShipment {
//exact copy of module model
}
我也不太知道我已經錯在這裏做,我創建了應用程序/ etc文件夾中的模塊配置文件,其中包括一個依賴標籤,以確保我的模塊被加載後。我還可以看到我的模塊從管理員處處於活動狀態。
我會首先推薦兩件事情嘗試寫一些在模型中給出錯誤的東西,比如'asdhfahs',所以如果你的執行指向錯誤,那麼請注意config.xml存在問題012xx秒使用vardump()或die()來檢查控制錯誤 和最後交叉檢查拼寫 有一點請嘗試只添加節點。如果您的模塊已註冊,那麼您的config.xml或模型必須存在問題。請嘗試 –
Sudarshan
感謝您的提示。我在模型中加入了我的模型,並沒有發生任何事情。我仔細檢查了拼寫,以確保所有內容都正確,並且我的所有路徑/結構都與模塊類似。也嘗試使用,這並沒有改變任何東西。 –
JPK