Я створюю інсталяційний профіль для мого поточного внутрішнього проекту компанії.
Під час процесу встановлення один з користувацьких модулів виходить з ладу під час init(), оскільки він намагається використовувати одну глобальну змінну, визначену на settings.php(це поточне поведінка модуля за замовчуванням)
Використовуючи system_form_install_settings_form_alter()я змінив форму налаштувань, додавши одне вхідне текстове поле для введення користувачем, і при поданні значення додається settings.php, але settings.phpпереписується перед початком установки профілю.
Чи є спосіб запобігти очищенню settings.phpшляхом встановлення?