magento核心类Varien_Object

2010-08-26 12:32:14.0

magento所有的数据模型都继承自类“Varien_Object”。这个类属于Magento的系统类库.

你可以在这里找到这个类

lib/Varien/Object.php

Magento模型的数据保存在“_data”属性中,这个属性是“protected”修饰的。父类“Varian_Object”定义了一些函数用来取出这些数据。我们上面的例子用了“getData”,这个方法返回一个数组,数组的元素是“key/value”对。【注:其实就是数据表中一行的数据,“key”就是列名,“value”就是值】我们可以传入一个参数获取某个具体的“key”的值。

magento中得到model

2010-05-25 20:40:07.0

获取一个Magento的数据模型的方法是

Mage::getModel(’[name of module]/[name of model]‘);

[name of module] 和 [name of model] 都是忽略大小写的,还有[name of model] 中如果有下划线的话,