在block逻辑 或者是在 控制器下面的操作(action)中,获取一个Magento的数据模型的方法是:
Mage::getModel(’[name of module]/[name of model]‘);
[name of module] 和 [name of model] 都是忽略大小写的,还有[name of model] 中如果有下划线的话,Magento 会认为下划线左边部分是目录名的。这个请注意!
例如,我们要获取商品的数据模型,我们可以这样写:
Mage::getModel(’catalog/product’);
这个的model 文件位于 catalog/model/product.php
Mage::getModel(’catalog/type_simple’);
这个的model 文件为:catalog/type/simple.php