我读过艾伦·斯托姆的指南here http://www.magentocommerce.com/knowledge-base/entry/magento-for-dev-part-5-magento-models-and-orm-basics关于 Magento ORM 原则以及如何访问数据。我正在编写一个插件来从 magento 导出数据。
Question
在哪里可以找到 Magento 中可用的不同类型模型的文档?
例如,
Mage::getModel("catalog/categories");
getModel 中其他允许的模型是什么?
API 文档中有一些信息,例如product.list,如果我猜的话,我会说这是如何转换为 getModel 调用的,但我不确定如何转换。有人可以联系我吗?谷歌搜索“getModel文档”并
“Magento 模型”没有产生相关结果。
以下是我看过的链接:
-
数据库图 http://www.magentocommerce.com/wiki/2_-_magento_concepts_and_architecture/magento_database_diagram
- 那么问题 https://stackoverflow.com/questions/773562/magento-orm-documentation
- getModel 和 getData 方法 http://inchoo.net/ecommerce/magento/magento-debugging/getting-things-in-magento-by-getmodel-and-getdata-methods/
- 艾伦·斯托姆的指南 http://alanstorm.com/category/magento
到目前为止,艾伦的东西是最有帮助的。
帮助我,@Alan Storm :)
你应该深入研究代码。使用getModel
您可以获取位于以下位置的每个模块的每个类的实例Models
目录。在catalog/product_option_a_b_c
表达式,第一部分 (catalog
)对模块的引用和第二部分对Product/Option/A/B/C.php
文件在Models
的目录catalog
模块。所以如果你想获得一个实例Mage_Sales_Model_Quote_Address
类,你需要这个:Mage::getModel('sales/quote_address')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)