ВИДЕО УСТАНОВКИ МОДУЛЯ
---------------------------------------------------------------------------------------------------------
Для OpenCart 2 / ocStore 2 - https://www.youtube.com/watch?v=VKd2eTRIKxI
Для OpenCart 3 / ocStore 3 - https://www.youtube.com/watch?v=MYgpETgFe48
ТЕКСТОВАЯ ИНСТРУКЦИЯ
---------------------------------------------------------------------------------------------------------
0) Если у Вас система версии 2.x и не настроен FTP в настройках магазина, а Вы не хотите даже разбираться в этом,
то сначала установите специальный модификатор "Local copy OCMOD by iSenseLabs",
который позволяет устанавливать модули без настройки FTP
Ссылка на модификатор : https://opencartforum.com/applications/core/interface/file/attachment.php?id=92522
В OpenCart 3 необходимость возни с настройками FTP самоустранилась.
1) *Примечание
Под x подразумевается любая цифра.
Распакуйте скачанный архив "seo-url-generator-pro_pack_v3.x.x.zip" во вложенную папку!
Обратите внимание, что в архиве содержится папка "Установочные файлы".
Внутри нее есть архивы под разные версии системы OpenCart и сборок на ее основе.
К примеру:
SEO-URL-GeneratorPRO_for-ocStore_3.0.2.x.ocmod.zip - предназначен для ocStore_3.0.2.x
SEO-URL-GeneratorPRO_for-OpenCart_2.2-2.3.ocmod.zip - предназначен только для OpenCart c 2.2 по 2.3.x
2) Зайдите в : "Модули" > "Установка расширений"
для ocStore 2.3 : "Дополнения" > "Установка дополнений"
для ocStore 3.x : "Расширения" > "Установка расширений"
ссылка для 2.3 : адрес_сайта.com/admin/index.php?route=extension/installer
ссылка для 3.x : адрес_сайта.com/admin/index.php?route=marketplace/installer
3) Нажмите кнопку "Загрузить"
Выберите архив для вашей версии системы и поколения.
По итогу установки должна появиться надпись "Модуль успешно установлен!"
По сути на данном этапе всего лишь загружаются файлы модуля (!) на Ваш сайт.
Это еще не есть сама установка модуля.
Соответственно, большинство ошибок на этом этапе связаны в первую очередь с настройками Вашего сайта или сервера.
Или же с вмешательством других модулей в процесс загрузки модулей.
ПОЭТОМУ
Если Вы видите сообщение об ошибке в момент установки модуля через ocmod, то вероятнее всего, что-то не так
с установкой модулей на Вашем сайте.
Ошибка, которая ТОЧНО не имеет к модулю никакого отношения:
----
SyntaxError: Unexpected token < in JSON at position 0
OK
Warning: Invalid argument supplied for foreach() in ... /system/storage/modification/admin/controller/extension/installer.php on line 247
4) Внимание!
Пока модуль не настроен, не обновляйте модификаторы!
5) Перейдите в список модулей
Чистый OpenCart 2.x : "Модули" > "Модули"
для ocStore 2.x : "Дополнения" > "Дополнения"
OpenCart + ocStore 3.x : "Расширения" > "Расширения"
путь для версий с 2.1 по 2.2 : адрес_сайта.com/admin/index.php?route=extension/module
путь для версий ветки 2.3 : адрес_сайта.com/admin/index.php?route=extension/extension + необходимо выбрать в выпадающем списке "Модули", если он не выбран по умолчанию
путь для версий ветки 3.0.2.x: адрес_сайта.com/admin/index.php?route=marketplace/extension + необходимо выбрать в выпадающем списке "Модули", если он не выбран по умолчанию
6) В списке модулей выберите "SEO URL Generator PRO" и нажмите кнопку "Активировать")**
** Слова "Активировать" и "Деактивировать" в разных переводах могут называться "Установить" и "Удалить"
В любом случае это должна быть зеленая кнопка в списке модулей.
В момент "Активации" происходит автоматическая настройка прав доступа для той группы пользователей, от лица которой устанавливается модуль.
Если Вы админ, а пользоваться сайтом будут пользователи из другой группы, то настройте для них права доступа отдельно.
----
Если в списке модулей Вы не видите названия "SEO URL Generator PRO", то на это может быть несколько причин
Подробнее - https://opencart-guide.com/administration/extensions/error-on-install-extensions.html#error-nomodinlist
---
Если при активации Вы заметили ошибку в админке, и в ее описании есть слова "IonCube Loader"
Читайте здесь - https://opencart-guide.com/administration/extensions/error-on-install-extensions.html#error-ioncubeloader
7) После активации зайдите в редактирование модуля (синяя иконка с карандашом, называется "Редактировать")
После нажатия на эту кнопку Вы попадете в настройки модуля.
Там вставьте Код активации (Код лицензии) в специально отведенное для этого поле.
Сохраните код лицензии, нажав на КРАСНУЮ КНОПКУ.
После сохранения, поле для ввода Ключа лицензии скроется, и откроются различные поля настроек модуля.
8) Найстройте модуль
Включите Статус модуля и выберите значения для всех остальных полей
Обязательно сохраните введенные данные (!)
Внимание (!)
----
Ошибки, которые случаются при заходе в настройки модуля
--
Ошибка 500 (или пустой белый экран) - https://opencart-guide.com/administration/extensions/error-on-install-extensions.html#error-500
--
Ошибки с наличием слов "IonCube Loader" - https://opencart-guide.com/administration/extensions/error-on-install-extensions.html#error-ioncubeloader
9) После завершения настроек, необходимо перейти на вкладку Модификаторов
Чистый OpenCart : "Модули" > "Модификаторы"
для ocStore 2.3.x : "Дополнения" > "Менеджер дополнений"
для ocStore 3.0.x : "Расширения" > "Модификаторы"
ссылка для 2.x : адрес_сайта.com/admin/index.php?route=extension/modification
ссылка для 3.x : адрес_сайта.com/admin/index.php?route=marketplace/modification
В правом верхнем углу нажать кнопку "Обновить"
9.1) Для OpenCart 3, кроме кеша модификаторов, также необходимо очистить кеш Twig - https://opencart-guide.com/vopros-otvet/kak-obnovit-modifikatory-v-opencart-2.html#OpenCart3
10) Если Вам необходимо массово сгенерировать SEO URL перейдите в список модулей и нажмите карандашик в строке с названием "SEO URL Generator PRO"
После открытия самого модуля, перейдите во вкладку "Массовая генерация SEO URL"
Нажмите синюю кнопку "Сгенерировать незаполненные SEO URL Товаров"
( аналогично и других сущностей (категории, производители, статьи) )
Внимание!
Там еще есть оранжевая кнопка "Сгенерировать незаполненные + заменить существующие"
Данная опция означает, что все старые ЧПУ будут заменены на новые.
Замененный УРЛ будет редиректится на новый!