Magento致命错误 - 在非对象上调用成员函数getId()

时间:2015-04-11 02:58:16

标签: php magento zapier

将Magento连接到Zapier时,响应是错误代码:

authorization failed: junk after document element: line 2, column 0

进一步搜索显示原因是Magento的IWD销售代表扩展。

  

致命错误:在非对象上调用成员函数getId()    /home/moove/public_html/app/code/community/IWD/SalesRepresentative/Model/Observer.php 的   在线 452

以下是第449-459行

}

public function getUserSettings(){
    $userId = Mage::getModel('admin/session')->getUser()->getId();
    $item = Mage::getModel('salesrep/users')->load($userId,'user_id');
    if ($item->getId()){

        return $item;
    }
    return false;
}

感谢任何人帮助解决此问题。

1 个答案:

答案 0 :(得分:0)

尝试

$ userId = Mage :: getSingleton('admin / session') - > getUser() - > getId();