跨境电商
经验交流分享

使用简洁的配置文件指定Magento数据库资源设置

Magento的数据库表的改动的也需要在config.xml文件中进行配置,这里不详细的介绍如何install和update数据库,只是从配置文件的角度,说明Magento在新的版本中resources配置的简单化。

比较老的版本中,通常是使用如下代码进行配置。

[xml]
<models>
<socialconnect>
<class>Ruiwant_SocialConnect_Model</class>
<resourceModel>socialconnect_resource</resourceModel>
</socialconnect>
<socialconnect_resource>
<class>Ruiwant_SocialConnect_Model_Resource</class>
</socialconnect_resource>
</models>
<resources>
<socialconnect_setup>
<setup>
<module>Ruiwant_SocialConnect</module>
<class>Ruiwant_SocialConnect_Model_Resource_Setup</class>
</setup>
<connection>
<use>core_setup</use>
</connection>
</socialconnect_setup>
<socialconnect_write>
<connection>
<use>core_write</use>
</connection>
</socialconnect_write>
<socialconnect_read>
<connection>
<use>core_read</use>
</connection>
</socialconnect_read>
</resources>
[/xml]

可以看到上面的配置相当繁琐,在新的Magento版本中,应该是从1.6.0开始,新的数据库操作变得相当简单。如下代码所示。

[xml]
<models>
<shopbybrand>
<class>Ruiwant_ShopbyBrand_Model</class>
<resourceModel>shopbybrand_resource</resourceModel>
</shopbybrand>
<shopbybrand_resource>
<class>Ruiwant_ShopbyBrand_Model_Resource</class>
</shopbybrand_resource>
</models>
<resources>
<shopbybrand_setup>
<setup>
<module>Ruiwant_ShopbyBrand</module>
</setup>
</shopbybrand_setup>
</resources>
[/xml]

赞(0)
未经允许不得转载:锐想 » 使用简洁的配置文件指定Magento数据库资源设置
分享到: 更多 (0)

评论 1

评论前必须登录!

 

锐想电商 - 跨境电商经验交流分享

锐想无限