2012-02-07 88 views
0

我创建了一个扩展,为审查模型添加额外的功能。我创建了一个数据库表,我需要将它作为实体添加到etc/config.xml文件中。在审查config.xml中它将创建一个具有以下实体:Magento:添加一个自定义实体

<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> 

我不能让我的头部轮我如何做到这一点,任何帮助将不胜感激。

+2

不要自己一个巨大的青睐,并经过这里提供的教程:http://alanstorm.com/category/magento。 Alan Storm是magento开发的领导者之一 - 他的演练非常出色,你会在StackOverflow上看到他很多次 - 他甚至可以回答这个问题:)。 – Anthony 2012-02-08 02:45:03

回答

相关问题