EMThemes Marketplace [em0067]: Call to a member function addAttributeToSelect() on a non-object

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

11.08.2013 00:18

Описание сбоя:
  • Оформительская тема: EMThemes Marketplace [em0067]
  • Место сбоя: открытие главной страницы витрины
  • Условия сбоя: денормализация товарных таблиц
  • Диагностическое сообщение: Call to a member function addAttributeToSelect() on a non-object in app/design/frontend/default/em0067/template/cms/featured_category.phtml on line 9

Причины сбоя:
Оформительская тема EMThemes Marketplace [em0067] не поддерживает стандартный режим денормализации.

Способ устранение сбоя:
  • Файл: app/design/frontend/default/em0067/template/cms/featured_category.phtml
  • Вероятная строка: 9
  • Что найти:
    $cate	= $conf->getCategoriesCustom($category,$curId)->addAttributeToSelect('*');

  • На что заменить:
    $cate = $conf->getCategoriesCustom($category,$curId);
    if (is_object($cate)) {
        $cate->addAttributeToSelect('*');
    }


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