TemplateMela Mega Shop (MAG090172): как устранить сбой JavaScript на главной странице витрины?

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

13.12.2014 15:31

Описание сбоя:
  • Оформительская тема: TemplateMela Mega Shop (MAG090172)
  • Место сбоя: открытие главной страницы витрины.
  • Контекст сбоя: отсутствие в системе подлежащих публикации премиум-товаров («featured products»).
  • Диагностическое сообщение:
    в консоли браузера:
    • Firefox: «TypeError: objectID is undefined»
    • Chrome: «Uncaught TypeError: Cannot read property 'length' of undefined»
    • Internet Explorer: «Unable to get property 'length' of undefined or null reference»
  • Причина сбоя: дефект оформительской темы TemplateMela Mega Shop (MAG090172).

Способ устранения сбоя:
  • Временно отключите слияние файлов JavaScript.
  • Внесите правки:
    • Файл: skin/frontend/default/MAG090172/js/custom.js
    • Вероятная строка: 198
    • Что найти:
      if(objectID.length >0){
    • Вставить прямо над найденной строкой следующий код:
      if (!objectID) {
          return;
      }
  • Включите при необходимости обратно слияние файлов JavaScript.


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