Я создаю установочный профиль для моего текущего внутреннего проекта компании.
В процессе установки происходит сбой одного из пользовательских модулей init()
, поскольку он пытается использовать одну глобальную переменную, определенную для settings.php
(это текущее поведение модуля по умолчанию)
Используя system_form_install_settings_form_alter()
я изменил форму настроек, добавив одно входное текстовое поле для ввода пользователя и при отправке добавляем значение settings.php
, но settings.php
перезаписываем перед началом установки профиля.
Есть ли способ предотвратить очистку от settings.php
процесса установки?