ROOT_DIR . '/engine/ajax/maharder/' . $mod_data['translit'] . '/master.php', // Контроллер для ajax запросовROOT_DIR . '/engine/inc/maharder/admin/_modules/' . $mod_data['translit'] . '/assets/.htaccess', // В папку с ассетами модуля, чтобы те были доступныROOT_DIR . '/engine/inc/maharder/admin/_modules/' . $mod_data['translit'] . '/module/changelog.php',// Файл с журналом изменений модуляROOT_DIR . '/engine/inc/' . $mod_data['translit'] . '.php', // Файл для подключения в админкеROOT_DIR . '/engine/inc/maharder/admin/_modules/' . $mod_data['translit'] . '/module/main.php', // Файл главного модуляROOT_DIR . '/engine/inc/maharder/_templates/' . $mod_data['translit'] . '/main.html', // Главный шаблон модуляROOT_DIR . '/engine/inc/maharder/_locales/ru_RU/' . $mod_data['translit'] . '.xliff', // Файл локализации
Возможные ошибки
При создании плагина плагин может произойти асечка, которая не даст добавить плагин в базу данных. Поэтому надо будет его добавить повторно, либо ручками
Проверяйте структуру файлов после генерации
Форматирования SQL кода в плагине может не соответствовать нужным параметрам, поэтому плагин будет выбрасывать ошибки - просто пересохраните плагин
Важно проверить, добавлены ли в действиях файлов изменения в файле engine/inc/maharder/_includes/extras/paths.php. Если таковых изменений нет, то их нужно добавить самому.