Thirty4 CatalogSale: «Undefined property: Thirty4_CatalogSale_Model_Layer::$_productCollection»

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

22.06.2014 04:14

Описание сбоя:
  • Модуль: Thirty4 CatalogSale
  • Оформительские темы: некоторые темы TemplateMonster
  • Место сбоя: открытие любой страницы витрины.
  • Диагностическое сообщение:
    на экране: «Notice: Undefined property: Thirty4_CatalogSale_Model_Layer::$_productCollection in app/code/community/Thirty4/CatalogSale/Model/Layer.php on line 21»
  • Причина дефекта: модуль Thirty4 CatalogSale обращается к переменной $_productCollection без её предварительной инициализации.

Способ устранения сбоя:
  • Файл: app/code/community/Thirty4/CatalogSale/Model/Layer.php
  • Вероятная строка: 21
  • Что найти:
    if (is_null($this->_productCollection)) {

  • На что заменить:
    if (!isset($this->_productCollection)) {


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