Saya membuat profil instalasi untuk proyek internal perusahaan saya saat ini.
Selama proses instalasi, salah satu modul khusus macet selama init()
, karena mencoba menggunakan satu variabel global yang didefinisikan settings.php
(itulah perilaku default modul saat ini)
Dengan menggunakan system_form_install_settings_form_alter()
saya mengubah formulir pengaturan, dengan menambahkan satu input bidang teks untuk input pengguna, dan pada saat mengirimkan nilai ditambahkan ke settings.php
, tetapi settings.php
ditulis ulang sebelum instalasi profil dimulai.
Apakah ada cara untuk mencegah pembersihan settings.php
oleh proses instalasi?