Розширений установник додатків Ocmod для OpenCart
- OpenCart: 3.0
- Мова: російська, англійська
- Ocmod: так
| Назва файлу | Посилання |
|---|---|
| extension-installer-extender.ocmod.zip | Завантажити |
Цей модуль розширює стандартний інсталятор додатків OpenCart і додає підтримку двох додаткових кроків установки: install.sql і install.php. Простіше кажучи, якщо в архіві доповнення є файли для автоматичного налаштування бази даних або виконання настановного сценарію, магазин зможе виконати їх прямо в процесі встановлення без ручних правок і копіпаста.
Які завдання вирішує
- Автоматично застосовує SQL-запити під час встановлення доповнень (створення/оновлення таблиць, додавання налаштувань тощо).
- Дозволяє запускати настановний PHP-скрипт доповнення, якщо він передбачений автором.
- Знижує ризик помилок при ручній установці та заощаджує час адміністратора.
Як це працює для адміністратора
Ви встановлюєте доповнення, як звичайно, через розділ установки розширень. Якщо всередині пакета присутні файли install.sql та/або install.php, система виконає їх у потрібній послідовності, показуючи зрозумілі кроки процесу:
- "Запустити SQL!" - Виконуються команди з файлу install.sql.
- "Запустити PHP!" - Виконується код з файлу install.php.
- Далі – стандартне видалення тимчасових файлів інсталяції.
Важливі особливості
- SQL автоматично підлаштовується під префікс таблиць бази даних (заміна oc_ на поточний префікс).
- Запуск доступний лише користувачам із правами на зміну інсталятора (враховуються права доступу в адмінці).
- Якщо в пакеті немає install.sql або install.php, нічого зайвого не виконується.
Важливо: модуль призначений для доповнень, які постачаються з файлами install.sql та/або install.php. Використовуйте розширення з надійних джерел, оскільки PHP-скрипт виконується з правами адмінки.


