TemplateMonster #53174: «Invalid argument supplied for foreach() in theme690/template/cmsmart/ajaxsearch/topsearch.phtml on line 23»

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

14.10.2015 15:45

Описание сбоя:
  • Оформительская тема: TemplateMonster #53174 («Kids Fashion»)
  • Место сбоя: открытие любой витринной страницы.
  • Диагностическое сообщение:
    на экране: «Warning: Invalid argument supplied for foreach() in app/design/frontend/default/theme690/template/cmsmart/ajaxsearch/topsearch.phtml on line 23»
  • Причина сбоя: дефект оформительской темы TemplateMonster #53174 («Kids Fashion»).

Способ устранения сбоя:
    • Файл: app/code/local/Cmsmart/Ajaxsearch/Helper/Data.php
    • Вероятная строка: 13
    • Что найти:
      ->toArray();

    • На что заменить:
      ;

    • Файл: app/code/local/Cmsmart/Ajaxsearch/Helper/Data.php
    • Вероятная строка: 15
    • Что найти:
      if (isset($category['name']) & $categoryId > 3) {

    • На что заменить:
      if (isset($category['name']) && $categoryId > 3) {


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