You may also like

2.x, 3.x
Simple Checkout and Registration
699 грн.499 грн.
59
Simple is the best module for creating a convenient checkout and registration form.Thanks to it, you can customize the order or re..
2.x, 3.x
Bulk price management
699 грн.499 грн.
87
Module for mass management of prices, discounts, margins, promotions for products depending on the category, manufacturer, custome..
2.x, 3.x
Telegram notifications
699 грн.499 грн.
19
Telegram notifications – the OpenCart module has been created and allows you to receive notifications about orders, registered cus..

Advanced addon installer Ocmod OpenCart

Advanced addon installer Ocmod OpenCart
BonusGet bonus +50 грн. for your review
This extension is available for free.
If you don’t want to spend time on installation, our specialists will quickly and correctly integrate it on your website.

Download files

This module extends the standard OpenCart extension installer and adds support for additional installation steps: install.sql and install.php. Simply put, the extension can now not only copy files but also automatically execute the required SQL queries and run a PHP script during installation—without manual database edits or unnecessary work.

Purpose of the module

This module is useful for developers and store administrators who install add-ons that require creating tables, adding settings, filling in data, or performing one-time actions via PHP.

Main functions

  • Adds an install.sql execution step to the installation process.
  • Adds a step to run install.php from the temporary installation folder.
  • Automatically inserts the DB prefix: replaces `oc_ with the current DB_PREFIX.
  • Ignores comments in SQL ( -- and # ) and executes queries by separator ;.
  • Checks access rights ( modify ) and the correctness of the temporary installation directory.
  • Displays clear statuses of installation steps.

What data and operations does it work with?

  1. Temporary folder: DIR_UPLOAD/tmp-*
  2. Installation files: install.sql, install.php
  3. Request data: extension_install_id, user_token
  4. Operations: reading a file, executing SQL via $this->db->query(), running PHP via include()
Important: install.php runs on a server with OpenCart permissions. Use it only from trusted sources, and be sure to verify the contents of extensions before installing.

Recommendations and application examples

If your extension needs to create tables, add fields, or configure initial settings, do so in install.sql. For more complex logic (such as data migration, settings generation, event logging), use install.php. This makes installation a breeze: click a button, and you're done, no manual steps required.

Characteristics
OpenCart3.0
XML modificationYes
LocalizationEnglish, Russian

Leave your review about this product

Bonus Get bonus +50 грн. for your review Bonus program
Ольга, 13.07.2025 16:20
Установка и настройка прошли без каких-либо проблем.
Administrator's message:
Спасибо за обратную связь! Мы рядом, если потребуется помощь.
Михаил, 04.10.2025 12:34
Добрый день. Я начинаю устанавливать модули в новый магазин на опенкарт 3.0.3.9.
Не уверен нужен ли мне этот модуль установщик.
Administrator's message:

Если вы планируете устанавливать модули, которые требуют выполнения дополнительных SQL-скриптов или PHP-кода при установке, то расширенный установщик модулей вам понадобится обязательно.

Write a review

Note: HTML is not translated!
AI Assistant

Recently viewed

Featured