От автора
Работая с любой системой управления нельзя обойтись без дополнительных расширений, улучшающих функционал системы.
Из-за этого удобная установка и работа с установленными расширениями одна из ключевых характеристик, отличающих качественную платформу для создания сайтов и магазинов.
В лучшем варианте расширения должны устанавливаться из административной панели сайта (магазина) в несколько кликов, без вмешательства в программный код скрипта.
Посмотрим, как делается установка расширений OpenCart и сделаем вывод.
Установщик расширений
Еще на версии OpenCart 2 появилась новая функция «Установщик расширений». С помощью установщика вы можете загружать zip-архивы расширений за несколько кликов. Чтобы использовать этот установщик на версии OpenCart 2, вам нужно знать свои учетные данные FTP.
На 2+ версии нужно было вести данные FTP на вкладке Система >>> Настройки >>> Настройки магазина. На версии OpenCart 3, вкладки FTP нет.
Установка расширения и использовать установщик на версии OpenCart 3, вы можете без введения своих учётных данных FTP.
О файлах ocmod.zip
Установщик расширений OpenCart устроен так, что он видит только расширения в формате « * .ocmod.zip». Установщик распознает только такие ZIP-файлы и загружает их содержимое прямо в корневой каталог FTP вашего магазина. При попытке загрузить другие форматы расширений вы получите ошибку установки (фото ошибки ниже).
Установка расширений OpenCart 3
Чтобы загрузить расширение, перейдите вкладку Модули/Расширения>>>Установка расширений.
Затем нажмите синюю кнопку «Загрузить» и выберете архив в формате « * .ocm.zip» на вашем компьютере устанавливаемого расширения.
На скринах я для примера показал установку модуля для создания блога магазина Opencart.
Неудачная установка будет показана красной полосой. Для примера ошибки я попытался поставить расширение в формате zip
.
Удачная попытка установки расширения будет проинформирована зеленой полосой, а само расширение появится в списке историй.
Если вы передумали, можно сразу расширение удалить (значок корзина).
Зелёная полоса удачной установки не является достаточной для контроля установки. Правильно установленное расширение, подходящее по версии должно появиться в списке расширений на вкладке Модули/Расширения>>>фильтр Модули. По умолчанию на системе стоят 16 модулей.
Для дальнейшей работы с новым модулем его нужно активировать (значок плюс) и начать редактировать (значок редактора).
Выводы
- Я показал как проводится установка расширений OpenCart. Как видите, при соблюдении формата файла это не сложно.
- Однако, необходимость для установки архива в специальном формате
ocmod.zip
или файла в форматеocm.xml
мне не нравится. - С другой стороны такой формат априори отсеет некачественные, недоделанные расширения. То есть если автор сделал расширение в формате ocmod, он точно делал его для OpenCart.
©shopiweb.ru
Еще статьи
- Как включить отображение ошибок php в Opencart
- Как создать категории Opencart магазина
- Установка Opencart 3 на хостинг Linux по FTP
- Модули Opencart 3: что такое, зачем нужны, модули коробочной версии
- 5 локальных сервера для OpenCart
- Права групп пользователей OpenCart
- ЧПУ Opencart 3 — как включить, настроить, управлять
- Как установить модуль Opencart
- Макеты Opencart
- OCMod система модификаций Opencart