TemplateMonster #43373: «Cannot redeclare class WP_CustomMenu_Block_Topmenu in app/code/local/WP/CustomMenu/Block/Topmenu.php on line 6»

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

03.12.2014 15:32

Описание сбоя:
  • Оформительская тема: TemplateMonster #43373
  • Место сбоя: открытие любой страницы магазина
  • Диагностическое сообщение: «Fatal error: Cannot redeclare class WP_CustomMenu_Block_Topmenu in app/code/local/WP/CustomMenu/Block/Topmenu.php on line 6»
  • Причина сбоя: дефект оформительской темы TemplateMonster #43373.

Способ устранения сбоя:
  • Файл: app/code/local/WP/CustomMenu/Block/Topmenu.php
  • Вероятная строка: 3
  • Что найти:
    if (!Mage::getStoreConfig('custom_menu/general/enabled'))
    {
        class WP_CustomMenu_Block_Topmenu extends Mage_Page_Block_Html_Topmenu
        {
    
        }
        return;
    }
    
    class WP_CustomMenu_Block_Topmenu extends WP_CustomMenu_Block_Navigation
    {
    
    }

  • На что заменить:
    if (!Mage::getStoreConfig('custom_menu/general/enabled'))
    {
        class WP_CustomMenu_Block_Topmenu extends Mage_Page_Block_Html_Topmenu
        {
    
        }
        return;
    }
    else {
        class WP_CustomMenu_Block_Topmenu extends WP_CustomMenu_Block_Navigation
        {
        
        }   
    }


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