簡體   English   中英

Magento致命錯誤

[英]Magento Fatal Error

這是我第一次嘗試使用Magento。

我收到此錯誤消息:

致命錯誤:在第77行的/var/customers/webs/magento/magento/app/code/core/Mage/Install/controllers/WizardController.php中的非對象上調用成員函數append()

也許有人有想法或可以幫助我解決我的問題?

現在從第68-79行開始的整個代碼:

    protected function _prepareLayout()
{
    $this->loadLayout('install_wizard');
    $step = $this->_getWizard()->getStepByRequest($this->getRequest());
    if ($step) {
        $step->setActive(true);
    }

    $leftBlock = $this->getLayout()->createBlock('install/state', 'install.state');
    $this->getLayout()->getBlock('left')->append($leftBlock);
    return $this;
}

它的原始代碼我還沒有編輯任何東西

$ this-> getLayout()-> getBlock('left')

應該返回一個塊類或NULL。

如果它返回一個塊類,則:抽象類Mage_Core_Block_Abstract擴展Varien_Object具有功能

append($ leftBlock);

這意味着您的$ this-> getLayout()-> getBlock('left')不返回塊實例。

為什么不對$ this-> getLayout()-> getBlock('left')返回的內容進行記錄並確認。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM