我正在製作一個應該在後端有一個部分的模塊。因爲我很新,我查看了另一個模塊config.xml,並以同樣的方式創建了我的。 在本節中,輔助類是用大寫模塊名稱別名聲明的,模型和塊別名是小寫模塊名稱。我在模塊中也做了同樣的事情。這就是它看起來像現在:配置文件全局部分幫助程序的Magento別名
<global>
<models>
<module><class>Namespace_Module_Model</class></module>
</models>
<helpers>
<Module><class>Namespace_Module_Helper</class></Module>
</helpers>
<blocks>
<module><class>Namespace_Module_Block</class></module>
</blocks>
</global>
在我的System.Xml聲明標籤和部分與屬性module="Module"
。 這些設置都可以正常工作,但現在我應該用大寫「M」來呼叫我的助手。所以,我決定解決這個問題,並將大寫字母改爲小寫。此更改後系統/配置將拋出Fatal error: Class Mage_Module_Helper_Data not found in some/path/here
。在system.xml中更改/刪除屬性模塊,清除緩存,重新記錄沒有幫助。我想,這個大寫的別名存儲在某個地方,但我沒有運氣在xml和數據庫中找到它。 順便說一下,可以使用這個別名嗎?提前致謝。