Навігація

Вам можуть сподобатися

2.x, 3.x
Оформлення замовлення Simple
699 грн.399 грн.
25
25875 2799
2.x, 3.x
Масове управління цінами
699 грн.399 грн.
77
36909 1336
2.x, 3.x
Telegram сповіщення
699 грн.399 грн.
4
18884 835

Розширений установник додатків Ocmod OpenCart

BonusОтримайте +100 грн. бонусів за відгук

Завантажити

Характеристики доповнення
OpenCart3.0
XML модифікатортак
Локалізаціяукраїнська, російська, англійська
Статистика 38483 3800
Опубліковано26.10.2017
Оновлено02.03.2025 · 1 р. тому
Файли extension-installer-extender.ocmod.zip

Цей модуль розширює стандартний інсталятор розширень OpenCart і додає підтримку додаткових кроків установки: install.sql та install.php. Простіше кажучи, тепер розширення може не тільки копіювати файли, але й автоматично виконати потрібні SQL-запити та запустити PHP-скрипт відразу в процесі встановлення без ручних правок бази і зайвої рутини.

Призначення модуля

Модуль корисний розробникам та адміністраторам магазинів, які встановлюють доповнення, що вимагають створення таблиць, додавання налаштувань, заповнення даних або виконання одноразових дій через PHP.

Основні функції

  • Додає процес встановлення крок виконання install.sql.
  • Додає крок запуску install.php із тимчасової папки установки.
  • Автоматично підставляє префікс БД: замінює `oc_ на поточний DB_PREFIX.
  • Ігнорує коментарі в SQL ( - і # ) та виконує запити по роздільнику ;.
  • Перевіряє права доступу ( modify ) та коректність тимчасової директорії установки.
  • Виводить зрозумілі статуси кроків встановлення.

З якими даними та операціями працює

  1. Тимчасова папка: DIR_UPLOAD/tmp-*
  2. Файли установки: install.sql, install.php
  3. Дані запиту: extension_install_id, user_token
  4. Операції: читання файлу, виконання SQL через $this->db->query(), запуск PHP через include()
Важливо: install.php виконується на сервері із правами OpenCart. Використовуйте його лише з довірених джерел та обов'язково перевіряйте вміст розширень перед встановленням.

Рекомендації та приклади застосування

Якщо ваше розширення має створити таблиці, додати поля або внести стартові налаштування – оформляйте це в install.sql. Для більш складної логіки (наприклад, міграції даних, генерації налаштувань, реєстрації подій) використовуйте install.php. В результаті встановлення стає «як у дорослих»: натиснули кнопку – і все готове, без ручних дій.

Назва файлу Додано Оновлено
extension-installer-extender.ocmod.zip
Розмір: 1.45 KB | Всього завантажень: 3800
26.10.201702.03.2025

Залиште свій відгук про цей товар

Bonus Отримайте +100 грн. бонусів за відгук Бонусна програма

Написати відгук або поставити запитання

ШІ-помічник

Нещодавно переглянуті

Рекомендуємо