Argento / TM AskIt: «Undefined property: TM_AskIt_Model_Item::$private in app/code/local/TM/AskIt/Block/Adminhtml/AskIt/Grid.php on line 228»

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

04.03.2014 17:03

Описание сбоя:
  • Оформительская тема: Argento
  • Место сбоя: административный интерфейс модуля TM AskIt.
    «Templates Master» → «Askit Questions»
  • Описание сбоя: список вопросов не отображается.
  • Диагностическое сообщение:
    на экране: «Undefined property: TM_AskIt_Model_Item::$private in app/code/local/TM/AskIt/Block/Adminhtml/AskIt/Grid.php on line 228»
  • Причина дефекта: неряшливые программисты оформительской темы Argento используют устаревший программный интерфейс Magento.

Способ устранения сбоя:
  • Файл: app/code/local/TM/AskIt/Block/Adminhtml/AskIt/Grid.php
  • Вероятная строка: 228
  • Что найти:
    $class = $row->private ? 'major' : 'notice';

  • На что заменить:
    $class = $row->getData('private') ? 'major' : 'notice';


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