我正在创建一个扩展,为评论模型添加额外的功能。我已经创建了一个数据库表,我需要将它作为一个实体添加到etc / config.xml文件中。在审查config.xml中,它使用以下内容创建实体:
<models>
<review>
<class>Mage_Review_Model</class>
<resourceModel>review_mysql4</resourceModel>
</review>
<review_mysql4>
<class>Mage_Review_Model_Mysql4</class>
<entities>
<review>
<table>review</table>
</review>
<review_detail>
<table>review_detail</table>
</review_detail>
<review_status>
<table>review_status</table>
</review_status>
<review_entity>
<table>review_entity</table>
</review_entity>
<review_aggregate>
<table>review_entity_summary</table>
</review_aggregate>
<review_store>
<table>review_store</table>
</review_store>
<review_parent>
<table>review_parent</table>
</review_parent>
</entities>
</review_mysql4>
</models>
这就是我到目前为止(不包括实体)
<config>
<modules>
<XXX_CustomerReview>
<version>0.1</version>
</XXX_CustomerReview>
</modules>
<global>
<models>
<review_mysql4>
<rewrite>
<review>XXX_CustomerReview_Model_Mysql4_Review</review>
</rewrite>
</review_mysql4>
</models>
</global>
我不知道如何做到这一点,任何帮助都会感激不尽。
答案 0 :(得分:0)
涉及到相当多的工作,你可以看一下这个视频,特别是从一半开始,Ivan展示了他如何创建数据定义和配置。
这可以让你更好地理解这一点。
可在此处找到更多解释: