我正在使用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() 这里有什么问题?
答案 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;
}