Invalid method Magefast_FixUrlCategory_Model_Category

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Геннадий Зилотин
  • Группа: Клиент
  • Сообщений: 7
  • Регистрация: 12.11.2014

12.11.2014 17:08

После переименования index.php в исходное имя.
Получил следующую ошибку в админскую часть при этом доступ есть.

Invalid method Magefast_FixUrlCategory_Model_Category::isRoot(Array
(
)
)

#0 /home/b/bmctlt/studio-t.pro/public_html/app/code/local/Df/Core/Model/State.php(152): Varien_Object->__call('isRoot', Array)
#1 /home/b/bmctlt/studio-t.pro/public_html/app/code/local/Df/Core/Model/State.php(152): Magefast_FixUrlCategory_Model_Category->isRoot()
#2 /home/b/bmctlt/studio-t.pro/public_html/app/code/local/Df/Catalog/Model/Processor/Menu.php(108): Df_Core_Model_State->hasCategory()
#3 /home/b/bmctlt/studio-t.pro/public_html/app/code/local/Df/Catalog/Model/Processor/Menu.php(92): Df_Catalog_Model_Processor_Menu->isActive(Object(Varien_Data_Tree_Node))
#4 /home/b/bmctlt/studio-t.pro/public_html/app/code/local/Df/Catalog/Model/Processor/Menu.php(5): Df_Catalog_Model_Processor_Menu->initActiveStatus(Object(Varien_Data_Tree_Node))
#5 /home/b/bmctlt/studio-t.pro/public_html/app/code/local/Df/Catalog/Model/Observer.php(15): Df_Catalog_Model_Processor_Menu->process()
#6 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Model/App.php(1338): Df_Catalog_Model_Observer->addCatalogToTopmenuItems(Object(Varien_Event_Observer))
#7 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Model/App.php(1317): Mage_Core_Model_App->_callObserverMethod(Object(Df_Catalog_Model_Observer), 'addCatalogToTop...', Object(Varien_Event_Observer))
#8 /home/b/bmctlt/studio-t.pro/public_html/app/Mage.php(447): Mage_Core_Model_App->dispatchEvent('page_block_html...', Array)
#9 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Page/Block/Html/Topmenu.php(74): Mage::dispatchEvent('page_block_html...', Array)
#10 /home/b/bmctlt/studio-t.pro/public_html/app/design/frontend/base/default/template/page/html/topmenu.phtml(34): Mage_Page_Block_Html_Topmenu->getHtml('level-top')
#11 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/b/bmctlt/...')
#12 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/base/d...')
#13 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#14 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(886): Mage_Core_Block_Template->_toHtml()
#15 /home/b/bmctlt/studio-t.pro/public_html/app/code/local/Df/Core/Block/Text/List.php(20): Mage_Core_Block_Abstract->toHtml()
#16 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(886): Df_Core_Block_Text_List->_toHtml()
#17 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(605): Mage_Core_Block_Abstract->toHtml()
#18 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(549): Mage_Core_Block_Abstract->_getChildHtml('topMenu', true)
#19 /home/b/bmctlt/studio-t.pro/public_html/app/design/frontend/base/default/template/page/html/header.phtml(46): Mage_Core_Block_Abstract->getChildHtml('topMenu')
#20 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/b/bmctlt/...')
#21 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/base/d...')
#22 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#23 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(886): Mage_Core_Block_Template->_toHtml()
#24 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(605): Mage_Core_Block_Abstract->toHtml()
#25 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(549): Mage_Core_Block_Abstract->_getChildHtml('header', true)
#26 /home/b/bmctlt/studio-t.pro/public_html/app/design/frontend/base/default/template/page/1column.phtml(42): Mage_Core_Block_Abstract->getChildHtml('header')
#27 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/b/bmctlt/...')
#28 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/base/d...')
#29 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#30 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Block/Abstract.php(886): Mage_Core_Block_Template->_toHtml()
#31 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml()
#32 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput()
#33 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Cms/Helper/Page.php(137): Mage_Core_Controller_Varien_Action->renderLayout()
#34 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Cms/Helper/Page.php(52): Mage_Cms_Helper_Page->_renderPage(Object(Mage_Cms_IndexController), 'home')
#35 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Cms/controllers/IndexController.php(45): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_IndexController), 'home')
#36 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Cms_IndexController->indexAction()
#37 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#38 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#39 /home/b/bmctlt/studio-t.pro/public_html/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#40 /home/b/bmctlt/studio-t.pro/public_html/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#41 /home/b/bmctlt/studio-t.pro/public_html/index.php(87): Mage::run('', 'store')
#42 {main}

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

12.11.2014 17:11

Это дефект модуля Magefast FixUrlCategory.
Я так понимаю, этот модуль занимается транслитерацией веб-адресов страниц товарных разделов.
Рекомендую просто удалить этот модуль: в Российской сборке Magento данная функциональность уже имеется в модуле "Поисковая оптимизация".

#3 Геннадий Зилотин
  • Группа: Клиент
  • Сообщений: 7
  • Регистрация: 12.11.2014

13.11.2014 09:13

app/etc/modules/Magefast_FixUrlCategory.xml

Строку <active>true</active>

Сменил на <active>false</active>

Сайт заработал.
Спасибо.

Поделиться темой: