Как исправить возникновение системной ошибки связанной с оглавлением модуля Статьи ?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
  • Тема закрыта
#1 Игорь Шмаков
  • Группа: Клиент
  • Сообщений: 42
  • Регистрация: 28.09.2014

23.04.2015 07:23

На сайте используется модуль Статьи, служит для иерархической структуры статей в url.
Было замечено, что периодически на сайте внезапно появляется Оглавление модуля в левой колонке сайта. При чем с обновлением кэшей оглавление не появляется вновь, выявить причину его появления не возможно.

Тем не менее замечено, что когда появляется в левой колонке Оглавление одновременно вместе с этим все CMS страницы модуля перестают отображаться, выбивая следующую ошибку:
Recoverable Error: Argument 2 passed to rm_tag() must be of the type array, string given, called in /var/www/bonvagon.ru/app/code/local/Df/Cms/Block/Frontend/Menu/Contents.php on line 137 and defined  in /var/www/bonvagon.ru/app/code/local/Df/Core/lib/fp/text.php on line 600

#0 /var/www/bonvagon.ru/app/code/local/Df/Core/lib/fp/text.php(600): mageCoreErrorHandler(4096, 'Argument 2 pass...', '/var/www/bonvag...', 600, Array)
#1 /var/www/bonvagon.ru/app/code/local/Df/Cms/Block/Frontend/Menu/Contents.php(137): rm_tag('span', '\xD0\x98\xD0\xBD\xD1\x84\xD0...')
#2 /var/www/bonvagon.ru/app/code/local/Df/Cms/Block/Frontend/Menu/Contents.php(150): Df_Cms_Block_Frontend_Menu_Contents->renderLabel(Object(Df_Cms_Varien_Data_Tree_Node))
#3 /var/www/bonvagon.ru/app/code/local/Df/Cms/Block/Frontend/Menu/Contents.php(64): Df_Cms_Block_Frontend_Menu_Contents->renderNode(Object(Df_Cms_Varien_Data_Tree_Node), NULL)
#4 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Abstract.php(919): Df_Cms_Block_Frontend_Menu_Contents->_toHtml()
#5 /var/www/bonvagon.ru/app/code/local/Df/Core/Block/Text/List.php(20): Mage_Core_Block_Abstract->toHtml()
#6 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Abstract.php(919): Df_Core_Block_Text_List->_toHtml()
#7 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Abstract.php(637): Mage_Core_Block_Abstract->toHtml()
#8 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('left', true)
#9 /var/www/bonvagon.ru/app/design/frontend/ultimo/default/template/page/2columns-left.phtml(55): Mage_Core_Block_Abstract->getChildHtml('left')
#10 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/bonvag...')
#11 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/ultimo...')
#12 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#13 /var/www/bonvagon.ru/app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Core_Block_Template->_toHtml()
#14 /var/www/bonvagon.ru/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml()
#15 /var/www/bonvagon.ru/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput()
#16 /var/www/bonvagon.ru/app/code/core/Mage/Cms/Helper/Page.php(137): Mage_Core_Controller_Varien_Action->renderLayout()
#17 /var/www/bonvagon.ru/app/code/core/Mage/Cms/Helper/Page.php(52): Mage_Cms_Helper_Page->_renderPage(Object(Mage_Cms_PageController), '5')
#18 /var/www/bonvagon.ru/app/code/core/Mage/Cms/controllers/PageController.php(45): Mage_Cms_Helper_Page->renderPage(Object(Mage_Cms_PageController), '5')
#19 /var/www/bonvagon.ru/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Cms_PageController->viewAction()
#20 /var/www/bonvagon.ru/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('view')
#21 /var/www/bonvagon.ru/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#22 /var/www/bonvagon.ru/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#23 /var/www/bonvagon.ru/app/Mage.php(684): Mage_Core_Model_App->run(Array)о
#24 /var/www/bonvagon.ru/index.php(87): Mage::run('', 'store')
#25 {main}


После того как появляется эта ошибка - стоит обновить кэш и ошибка пропадает, оглавление так же пропадает.
Прошу помощи.

Прикрепленные изображения

  • Прикрепленное изображение: oglavlenie-df.jpg


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

24.06.2015 22:40

Исправлено в версии 2.43.17 Российской сборки Magento.

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