2013-03-04 77 views
0

我想管理magento中的類別,但我有一個錯誤添加類別,時間讓我看到我的錯誤,並給我正確的答案我顯示我的錯誤致命錯誤:調用成員函數getId()在C非對象:\ WAMP \ WWW \ Magento的\ LIB \瓦瑞恩\ DATA \樹\ Dbp.php上線332 我給我的代碼我想管理magento中的類別

public function loadEnsuredNodes($category, $rootNode) 
{ 

    $pathIds = $category->getPathIds(); 
    $rootNodeId = $rootNode->getId(); 
    $rootNodePath = $rootNode->getData($this->_pathField); 

    $select = clone $this->_select; 
    $select->order($this->_table.'.'.$this->_orderField . ' ASC'); 

    if ($pathIds) { 
     $condition = $this->_conn->quoteInto("$this->_table.$this->_idField in (?)", $pathIds); 
     $select->where($condition); 
    } 

回答

0

get/set函數是瓦瑞恩對象的特徵。你的錯誤說: rootNode不是一個varien對象。