2011-02-14 2 views
4

Я обновил версию Magento 1.4.2.0 до 1.5.0.1. Все в порядке, но после нажатия на список пожеланий я получаю следующую ошибку. Может ли кто-нибудь сказать мне, в чем проблема?Проблема с Magento после обновления с 1.4 до 1.5

Invalid method Mage_Wishlist_Model_Item::canConfigure(Array 
(
) 
) 

Trace: 
#0 [internal function]: Varien_Object->__call('canConfigure', Array) 
#1 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Wishlist/Block/Render/Item/Price.php(47): Mage_Wishlist_Model_Item->canConfigure() 
#2 /opt/lampp/htdocs/magento1501/app/design/frontend/base/default/template/wishlist/render/item/price.phtml(29): Mage_Wishlist_Block_Render_Item_Price->getCleanProductPriceHtml() 
#3 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(216): include('/opt/lampp/htdo...') 
#4 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(247): Mage_Core_Block_Template->fetchView('frontend/base/d...') 
#5 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(261): Mage_Core_Block_Template->renderView() 
#6 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Core_Block_Template->_toHtml() 
#7 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Wishlist/Block/Abstract.php(355): Mage_Core_Block_Abstract->toHtml() 
#8 /opt/lampp/htdocs/magento1501/app/design/frontend/default/magik_computerstore/template/wishlist/sidebar.phtml(46): Mage_Wishlist_Block_Abstract->getPriceHtml(Object(Mage_Wishlist_Model_Item)) 
#9 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(216): include('/opt/lampp/htdo...') 
#10 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(247): Mage_Core_Block_Template->fetchView('frontend/defaul...') 
#11 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(261): Mage_Core_Block_Template->renderView() 
#12 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Wishlist/Block/Customer/Sidebar.php(61): Mage_Core_Block_Template->_toHtml() 
#13 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Wishlist_Block_Customer_Sidebar->_toHtml() 
#14 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml() 
#15 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Core_Block_Text_List->_toHtml() 
#16 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Abstract.php(525): Mage_Core_Block_Abstract->toHtml() 
#17 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Abstract.php(476): Mage_Core_Block_Abstract->_getChildHtml('left', true) 
#18 /opt/lampp/htdocs/magento1501/app/design/frontend/default/magik_computerstore/template/page/2columns-left.phtml(54): Mage_Core_Block_Abstract->getChildHtml('left') 
#19 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(216): include('/opt/lampp/htdo...') 
#20 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(247): Mage_Core_Block_Template->fetchView('frontend/defaul...') 
#21 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Template.php(261): Mage_Core_Block_Template->renderView() 
#22 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Block/Abstract.php(758): Mage_Core_Block_Template->_toHtml() 
#23 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Model/Layout.php(529): Mage_Core_Block_Abstract->toHtml() 
#24 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Controller/Varien/Action.php(389): Mage_Core_Model_Layout->getOutput() 
#25 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Customer/controllers/AccountController.php(102): Mage_Core_Controller_Varien_Action->renderLayout() 
#26 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Customer_AccountController->indexAction() 
#27 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch('index') 
#28 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http)) 
#29 /opt/lampp/htdocs/magento1501/app/code/core/Mage/Core/Model/App.php(340): Mage_Core_Controller_Varien_Front->dispatch() 
#30 /opt/lampp/htdocs/magento1501/app/Mage.php(627): Mage_Core_Model_App->run(Array) 
#31 /opt/lampp/htdocs/magento1501/index.php(80): Mage::run('', 'store') 
#32 {main} 
+0

Вы используете тему по умолчанию? Или пользовательская тема, основанная на стандарте 1.4.2? – clockworkgeek

+0

Ваша проблема в '/ app/design/frontend/default/magik_computerstore/template/wishlist/sidebar.phtml' - follow @ [Lee Saferite] (http://stackoverflow.com/questions/4990123/magento-1-5 -issue/5655041 # 5655041), и вы должны быть настроены. – leek

ответ

0

Вполне вероятно, что ваша magik_computerstore тема была закодирована на 1.4 и не была отрегулирована на 1,5. Если вызовы, которые больше не подходят, могут возникать такие ошибки. Я бы предложил проверить с вашим разработчиком темы на совместимость с 1.5.

0

У меня была аналогичная проблема при обновлении с помощью удаленных меток-блоков, которые вызывается из XML-файлов макета. Я удалил строки в конфигурации XML, которая беспокоилась (рендеринг top.links не удался)

0

Это вызвано sidebar.phtml в app \ design \ frontend \ default \\ template \ wishlist.

Пожалуйста, сравните с sidebar.phtml в базовой теме. Я обновляю темы magento до 1.5.0.1

4

Как уже упоминалось, это ваша специальная тема. Ваш файл app \ design \ frontend \ default \ template \ wishlist.phtml вызывает $ this-> getPriceHtml() и передает элемент списка пожеланий, когда он ожидает продукт.

Пример:

$this->getPriceHtml($_item); 

Когда он ожидает:

$this->getPriceHtml($_item->getProduct()); 

Но вы уверены, чтобы иметь больше ошибок, если тема была написана для и старой версии Magento.

Смежные вопросы