Magento:API product.list错误

时间:2015-02-03 04:27:06

标签: magento

我正在使用Magento API来获取列表产品。但它有错误

$proxy = new SoapClient($this->_url);
$sessionId = $proxy->login($this->_user, $this->_api);
$filters = array(
    'sku' => array('like'=>'msj006%')
);
$result = $proxy->call($sessionId, 'product.list',$filters);
$resultEncode = json_encode($result);

但它有点错误:在布尔值上调用成员函数getBackend() 这里有什么问题?

1 个答案:

答案 0 :(得分:0)

似乎您已经定制了磁电机的核心部件或任何自定义产品型号的扩展都可能产生此问题。您可以查看核心代码位于" app / code / core / Mage / Eav / Model / Entity / Abstract.php"

public function isAttributeStatic($attribute)
{
$attrInstance       = $this->getAttribute($attribute);
$attrBackendStatic  = $attrInstance->getBackend()->isStatic();
return $attrInstance && $attrBackendStatic;
}