Сборка архива модуля для установки
Чтобы модуль можно было легко и быстро установить из админки на странице: /admin/modules_manager/install
то его нужно упаковать в архив следующим образом:
- упаковываем в архив все внутренности папки modules в архив ZIP
- удаляем лишнее (по сути все кроме нашего модуля)
- закидываем в корень архива файл install.php
- в файле install.php может быть любой код необходимый для установки модуля: создание баз данных, папок и т д. также в этот файл вставляется запрос на добавление модуля в список установленных (installed_modules)
Всегда можно просмотреть примеры установочных файлов на странице Загрузки.