0
我想重写第三部分延伸 在etension config.xml文件是这样我需要重写一个AW博客模型
...
<models>
<blog>
<class>AW_Blog_Model</class>
<resourceModel>blog_mysql4</resourceModel>
</blog>
<blog_mysql4>
<class>AW_Blog_Model_Mysql4</class>
<entities>
<blog>
<table>aw_blog</table>
</blog>
<post>
<table>aw_blog</table>
</post>
<comment>
<table>aw_blog_comment</table>
</comment>
...
我想覆盖类的模型post.php中是这里
AW - >博客 - >模型 - > Mysql4 - >发表 - > Collection.php
我的类名是
class JC_Blog_Model_Mysql4_Post_Collection extends AW_Blog_Model_Mysql4_Post_Collection {
和位于这里
JC - >博客 - >模型 - > Mysql4 - > Collection.php
而且我的配置是
<?xml version="1.0"?>
<config>
<modules>
<JC_Blog>
<version>0.1.0</version>
</JC_Blog>
</modules>
<global>
<models>
<aw_blog_mysql4>
<rewrite>
<post_collection>JC_Blog_Model_Mysql4_Post_Collection</post_collection>
</rewrite>
</aw_blog_mysql4>
</models>
</global>
</config>
和应用程序的/ etc /模块/ JT_ALL。 XML
<?xml version="1.0"?>
<config>
<modules>
<JC_Blog>
<active>true</active>
<codePool>local</codePool>
<depends>
<AW_Blog />
</depends>
</JC_Blog>
</modules>
</config>
,但不工作