Hi
I am using the latest CE version, and this morning received the following error whilst accessing the frontend (admin is working fine). Any help in finding a solution would be much appreciated.
No changes were made to the website itself since last last, although I did clear the cache in admin this morning.
There has been an error processing your request
Invalid method Mage_Page_Block_Html_Topmenu::renderCategoriesMenuHtml(Array
(
[0] => 0
[1] => 0
[2] =>
[3] => mobile
)
)
Trace:
#0 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/design/frontend/buyshop/default/template/page/html/topmenu.phtml(44): Varien_Object->__call('renderCategorie...', Array)
#1 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/design/frontend/buyshop/default/template/page/html/topmenu.phtml(44): Mage_Page_Block_Html_Topmenu->renderCategoriesMenuHtml(0, 0, '', 'mobile')
#2 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(241): include('/nfs/c11/h03/mn...')
#3 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/buysho...')
#4 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#5 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Template->_toHtml()
#6 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#7 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Text_List->_toHtml()
#8 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(637): Mage_Core_Block_Abstract->toHtml()
#9 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('topMenu', true)
#10 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/design/frontend/buyshop/default/template/page/html/header.phtml(53): Mage_Core_Block_Abstract->getChildHtml('topMenu')
#11 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(241): include('/nfs/c11/h03/mn...')
#12 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/buysho...')
#13 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#14 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Template->_toHtml()
#15 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(637): Mage_Core_Block_Abstract->toHtml()
#16 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('header', true)
#17 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/design/frontend/buyshop/default/template/page/2columns-right.phtml(43): Mage_Core_Block_Abstract->getChildHtml('header')
#18 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(241): include('/nfs/c11/h03/mn...')
#19 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/buysho...')
#20 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#21 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Template->_toHtml()
#22 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml()
#23 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput()
#24 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Cms/Helper/Page.php(137): Mage_Core_Controller_Varien_Action->renderLayout()
#25 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Cms/Helper/Page.php(52): Mage_Cms_Helper_Page->_renderPage(Object(Mage_Cms_PageController), '2')
#26 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Cms/controllers/PageController.php(45): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_PageController), '2')
#27 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Cms_PageController->viewAction()
#28 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('view')
#29 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#30 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#31 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#32 xxxxxxdomains/xxxxxxxxxx.com/html/xxxxxx/index.php(87): Mage::run('', 'store')
#33 {main}
Error log record number: 500863605785
Hi @stuartoh,
Looks like you have installede the "buyshop" theme ?
app/design/frontend/buyshop/default/template/page/html/topm enu.phtml(44):
Top is saying the the topmenu.phtml file is missing?
Could you have misplaced some files during theme installation / copy ?
Hi
No, all the files are in situ. The strangest thing, though - when I restored all the files from the var/ folder from last nights backup, the frontend worked, but as soon as I refreshed or cleared the cache, I get the same error message at frontend. The Layout section in cache management reads 'INVALIDATED'.
Hi that sound stange.
I would try to re-uploade all theme files and the clearing the cache incl. emptying the /var folders.
If this dosen't help, we will have to have more developer skilled people replying ![]()
For "INVALIDATED" please see this from Inchoo, could be helping you out: