【发布时间】:2012-04-18 08:52:39
【问题描述】:
我必须重写核心缓存模型。这是行不通的。我第一次尝试解决这个问题是尝试用另一个模型重写...... 在我的 config.xml 中,我声明了以下内容
<global>
<models>
<core>
<rewrite>
<**layout**>MyCompany_MyModule_Model_Core_Cache</**layout**>
</rewrite>
</core>
</models>
....
在我的课堂上我死在了构造函数中。
这很完美! 所以我改写模型的可能性是正确的。
但是如果我不使用 xml 中的布局节点而是使用缓存节点,这将不起作用。
所以我的尝试如下,但这是行不通的:
<global>
<models>
<core>
<rewrite>
<cache>MyCompany_MyModule_Model_Core_Cache</cache>
</rewrite>
</core>
</models>
....
我现在的问题:有没有办法重写/重载“缓存核心模型”???
【问题讨论】:
-
对我来说看起来不错...可能是缓存问题 :) 清除缓存?
-
是的,对我来说也很好...我清理了缓存并删除了文件夹 var/cache 和 var/session,如果我将缓存节点更改为布局节点,它会立即工作:(布局模型)
-
任何其他想法为什么这不起作用?!
标签: class caching magento rewrite core