0

Как установить модуль в Opencart 3

Установка модулей и модификаторов в OpenCart 3

В OpenCart 3 предусмотрено два основных способа установки модулей и модификаторов:

  1. Через встроенный установщик расширений в административной панели.
  2. Путём загрузки файлов напрямую на сервер.

В большинстве случаев процесс установки стандартный. Если конкретное расширение требует особых действий, разработчик обычно прилагает к модулю подробную инструкцию.

Важно! Перед установкой любых модулей обязательно сделайте резервную копию сайта и базы данных. Если при установке возникнет ошибка, вы сможете восстановить магазин до рабочего состояния.

✅ Способ 1. Установка через установщик расширений (рекомендуется)

  1. В админ-панели перейдите в Модули / Расширения → Установка расширений.
  2. Нажмите «Загрузить» и выберите архив модуля с расширением .ocmod.zip.
    Дождитесь, пока индикатор загрузки станет зелёным — это значит, что файлы успешно загружены на сервер.
  3. Перейдите в Модули / Расширения → Модификаторы и нажмите «Очистить»«Обновить».
  4. Откройте Меню → Панель состояния → Настройки разработчика и очистите кэш темы и кэш SASS.
  5. Перейдите в Система → Пользователи → Группы пользователей, нажмите «Редактировать» группу Администратор, выделите все пункты и сохраните изменения.
  6. Зайдите в Модули / Расширения → Модули, найдите установленный модуль и нажмите «Активировать» (зелёная кнопка с плюсиком).
  7. Нажмите «Редактировать», выставьте нужные настройки и сохраните модуль.
После каждого изменения не забывайте очищать кэш модификаторов, темы и SASS.
Для удобства используйте бесплатный модуль быстрой очистки кэша и логов для OpenCart 3.

✅ Особенности установки через стандартный установщик

По умолчанию OpenCart 3 позволяет загружать файлы только в определённые директории:

'admin/controller/extension/',
 'admin/language/',
 'admin/model/extension/',
 'admin/view/image/',
 'admin/view/javascript/',
 'admin/view/stylesheet/',
 'admin/view/template/extension/',
 'catalog/controller/extension/',
 'catalog/language/',
 'catalog/model/extension/',
 'catalog/view/javascript/',
 'catalog/view/theme/',
 'system/config/',
 'system/library/',
 'image/catalog/'

Если при установке появилось сообщение «Директория XXX не доступна для записи» и индикатор стал красным — установите бесплатное расширение Localcopy OCMOD для OpenCart 3 и повторите загрузку. Или воспользуйтесь вторым способом — установкой напрямую на сервер.

✅ Способ 2. Установка вручную (для опытных пользователей)

  1. Распакуйте архив модуля имя-модуля.ocmod.zip.
  2. Внутри вы найдёте папку upload и файл install.xml.
  3. Содержимое папки upload загрузите в корень сайта.
  4. Переименуйте файл install.xml в имя-модуля.ocmod.xml и загрузите его в директорию system.
  5. После этого выполните пункты 3–7 из первого способа.

✅ Установка отдельных модификаторов (OCMOD.XML)

Если у вас есть модификатор в виде файла имя-модуля.ocmod.xml, его можно установить тремя способами:

1. Через редактор модификаций (рекомендуется)

  • Установите бесплатный модуль Редактор модификаций OCMOD.
  • В разделе Модификаторы очистите и обновите кэш.
  • Нажмите «+ Новый модификатор», вставьте код из файла и сохраните.
  • Очистите кэш модификаторов, темы и SASS.

2. Через установщик расширений

  • Создайте архив имя-модуля.ocmod.zip.
  • Внутри добавьте пустую папку upload и файл модификатора, переименовав его в install.xml.
  • Загрузите архив через установщик расширений в админ-панели.

3. Через загрузку файла на сервер

  • Переименуйте файл в имя-модуля.ocmod.xml и загрузите его в папку system.
  • Этот метод не записывает код в базу данных, поэтому модификатор не отображается в списке.
После установки или изменения модификаторов обязательно очищайте кэш модификаторов, темы и SASS.
Это гарантирует корректное применение всех изменений.
Комментарии