Установка модулей в OpenCart 2

23.04.2018 15:18 (364 просмотров)

В поддержку модулей поступает до 80% обращений, которые не связаны с ошибкой в самом модуле, а с ошибками в момент установки модуля. Поэтому очень рекомендую следовать интрукции по установке именно того модуля, который Вы купили, а не только общей инструкции. А еще прочитайте статью "Типичные ошибки при установке модулей в OpenCart 2.х"

 

Что надо обязательно сделать перед установкой модуля OpenCart?

  1. Перед установкой модуля желательно сделать резервную копию сайта ( особенно, базы данных ).
  2. Чтобы установить модуль, Вам нужно настроить FTP
  3. Желательно устанавливать модуль так, как это предусмотрено в OpenCart 2, а не по старинке.

 

Установка модуля

    1. Зайдите в Модули -> Установка раширений ( для чистого OpenCart )
      Дополнения -> Установка дополнений ( для OcStore )
      Путь : extension/installer

    2. Нажмите кнопку "Загрузить"
      Выберите нужный пакет для установки  (должен заканчиваться на *.ocmod.zip )
      По итогу установки должна появиться надпись "Модуль успешно установлен!"
      По факту на этом этапе:
      -- загружуются файлы модуля (то, что находится в архиве с модулем в папке upload)
      -- Выполняется файл install.sql — который зачастую не используется, так как данном файле не возможно обратиться к константе DB_PREFIX
      -- Выполняется файл install.php — могут выполняться запросы к базе ( автоматическая установка доступа к модулю для текущего пользователя, создание таблиц в базе данных )
      -- Файл install.xml не исполняется, а записывается в базу данных в таблицу modification

      После установки модуля в менеджере расширений, он еще не будет работать!
      Модуль еще не активирован в списке модулей и не настроен
      Модификатор модуля еще не изменил файлы системы ( читайте пункт "Модификатор и модули — не есть одно и то же" )

    3. Переходим в список Дополнения / Расширения ( extension/extension ) и выбираем в селекторе "Модули"
      Находим в списке модулей только что загруженный модуль.
      Справа него жмем кнопку "Установить" (что по факту означает Активировать)
      Должна появиться надпись, что модуль установился

    4. Пытаемся зайти в настройки модуля. Если этого не получается и Вы видите надпись, что доступ запрещен, то переходим к настройке доступов. Иначе пропискаем этот шаг.
      Чтобы настроить досту к модулю, необходимо перейти в Система -> Пользователи -> Группа пользователей -> Нужна группа ( зачастую Administrator ) и там выбрать нужный модуль в обоих окнах ( и доступ к модулю, и редактирование ). В селекторе Вы будете видеть не название модуля, а его путь ( к примеру, для модуля SEO URL Generator PRO путь будет extension/module/seo_url_generator )

    5. Настравиваем модуль
      Зачастую необходимо включить статус модуля и сделать какие-то настройки
      Обязательно сохранить настройки

    6. Только после этого можно обновлять модификаторы модуля и ожидать от него работоспособности.