OCJ Doctor Mod - разрешение конфликтов OCMOD/vQmod модулей

Известно, что при установке в OpenCart модулей третьих разработчиков возникают конфликты несовместимости, поскольку разные модули пытаются модифицировать одни и те же фрагменты кода ядра системы. Этот врожденный порок системы не могут исправить даже популярные виртуальные модификаторы, как vQmod и OCmod, которые лишь минимизируют усилия на восстановление системы в случае сбоя, но никак не предотвращают сам конфликт. Положение усугубляется тем, что OpenCart не имеет встроенной системы диагностики, за исключением инсталляционных логов, которые не так просто разобрать. В результате, после инсталляции нескольких модулей, некоторые из них становятся полностью или частично неработоспособными, причем, администратор зачастую об этом даже не догадывается.

Модуль OCJ Doctor Mod производит быстрый контроль подсистемы модификаций OpenCart. Он определяет, каким образом были установлены модули, выявляет ошибки установки и выдает рекомендации по их устранению.

Возможности

OCJ Doctor Mod делает следущее:

  • определяет, какие виртуальные модификаторы были установлены и используются;
  • сообщает о потенциальных конфликтах между классическим vQmod и OCmod;
  • сканирует систему и генерирует список установленных модулей для каждого виртуального модификатора;
  • анализирует логи и помечает модули, установленные с ошибками;
  • производит автоматический контроль подсистемы модификаций после каждого обновления списка модулей;
  • показывает общее количество поврежденных модулей в сигнальном колокольчике в верхнем правом углу экрана;
  • предлагает решение для устранения ошибок.