Magento模型加载但它返回空数据集

时间:2015-12-02 13:15:46

标签: magento customization magento-1.9

我已经创建了自定义模块。我正在尝试从我的表中获取数据。

enter image description here

Mage::getModel('suits/suits');

但不幸的是,它返回空数据集。获取集合的数据。

的Config.xml:

  <models>
        <suits>
            <class>Bespoke_Suits_Model</class>
            <resourceModel>suits_resource</resourceModel>
        </suits>
        <suits_resource>
            <class>Bespoke_Suits_Model_Resource</class>
            <entities>
                <suits>
                    <table>suits</table>
                </suits>
            </entities>
        </suits_resource>
    </models>

模型/ Suits.php

<?php

class Bespoke_Suits_Model_Suits extends Mage_Core_Model_Abstract{

public function _construct(){
    parent::_construct();
    $this->_init('suits/suits');
}

public function load($id, $field=null){
    $resource =  $this->_getResource();
    if (!$resource) {
        throw new UnexpectedValueException('Resource instance is not available');
    }
    return parent::load($bespoke_id, $field);
}   

public function test(){
    echo "test!!";
}
}

模块/资源/ Suits.php

<?php

class Bespoke_Suits_Model_Resource_Suits extends Mage_Core_Model_Resource_Db_Abstract{

public function _construct(){
    //parent::_construct();
    $this->_init('suits/suits','suits_id');
}
}

在这里发现了类似的问题,但仍未获得数据。

0 个答案:

没有答案