Перейти к основному содержимому
Версия: v3.2.8

Проблемы и ошибки

Ошибки установки лицензии

Notice: Undefined variable: vendor...

Причина
Ошибка возникает из-за отсутствия файла /system/license/sllic.lic. Возможно, Вы не установили, или установили неправильно файл лицензии.

Решение
Прочтите раздел документации Лицензия. Переустановите лицензию в соответствии с документацией.

This is not licensed copy of attributico

Причина
Ошибка возникает из-за того, что название Вашего домена не согласовано с файлом лицензии.

Решение
Прочтите раздел документации Лицензия. Уточните название домена. Переустановите лицензию в соответствии с документацией.

Ошибки установки модуля

Fatal error: Uncaught exception 'Exception'...

Причина
Ошибка возникает из-за отсутствия в БД таблицы category_attribute. Возможно, Вы установили модификатор, но не активировали сам модуль.

Решение
Прочтите раздел документации Установка. Обратите внимание на пункт 3.

Модуль не активирован или нарушена структура Базы Данных!
Активируйте модуль (повторно) в разделе Расширения->Модули.

Причина
Ошибка возникает из-за отсутствия в БД какой-либо таблицы или отсутствия поля (колонки) в какой либо таблице. Может быть удалили случайно вы или стороннее программное обеспечение.

Решение
Деактивируйте модуль и активируйте заново. Установка.

Конфликты с другими модулями

Если Вы используете несколько модулей, работающих с атрибутами, имейте в виду, что большинство из них, как и Attribut&co, модифицируют форму редактирования товара или "подставляют" свою страницу с формой. В этом случае интеграция Attribut&co может не работать, а также возможны конфликты в Базе Данных.

Кроме того, были выявлены проблемы совместимости с модулями, использующими другие версии jquery.ui, например, Admin_quick_edit_product_opencart1.5x.vqmod. В последних версиях эта проблема решена.

Ошибки времени выполнения

Load error! (SyntaxError: Unexpected token < in JSON at position 0)

Причина
Вероятнее всего, это ошибка структуры данных. Например, attribute_id в таблице category_attribute ссылается на несуществующую запись в другой таблице БД. Основные причины — ошибки операторов, сбои программного обеспечения во время запросов к БД, конфликты сторонних модулей.

Решение
Попробуйте восстановить изменения до предыдущего рабочего состояния. Иногда помогает пересохранение поврежденных пунктов (например, категории, где возникла ошибка). Лучше иметь резервную копию БД.

примечание

Совет. Если Вы уже купили Attribut&co, используйте его для работы с атрибутами. Это удобнее, чем "ручное" редактирование стандартных форм OpenCart, и поможет избежать ошибок в БД.

PHP Notice: Undefined offset: 1

Причина
Ошибка в коде модуля. Она, скорее всего, отразится в журнале Система ⇒ Инструменты ⇒ Журнал ошибок и в консоли браузера.

Решение
Свяжитесь с разработчиком.

Ошибки сервера

Load error! (Internal Server Error)

Причина
Такая ошибка иногда появляется на больших магазинах из-за тайм-аута. Также может быть вызвана несоответствием версии Ioncube loader как самого модуля, так и лицензионного файла.

Решение

  • Проверьте настройки хостинга и MySQL.
  • Добавьте в .htaccess строку: php_value max_execution_time 300 (если хостер позволяет).
  • Включите "Ленивую загрузку" и кэш.
  • Отключите один из дочерних узлов в настройках деревьев.
  • Выберите правильную папку дистрибутива в архиве здесь.

Ошибки установки модификатора

Два пункта Attribut&co в меню...

Причина
У вас установлено два модификатора: один в папке system/, другой установлен через Дополнения ⇒ Установка дополнений.

Решение
Прочтите пункт Установка/обновление. Удалите лишний модификатор.