Ich erstelle ein Installationsprofil für mein aktuelles unternehmensinternes Projekt.
Während des Installationsvorgangs stürzt eines der benutzerdefinierten Module ab init()
, da versucht wird, eine globale Variable zu verwenden, die für definiert ist settings.php
(dies ist das aktuelle Standardverhalten des Moduls).
Mit system_form_install_settings_form_alter()
Ich habe das Einstellungsformular geändert, indem ich ein Eingabetextfeld für die Benutzereingabe hinzugefügt habe. Beim Senden wird der Wert angehängt settings.php
, aber settings.php
vor Beginn der Profilinstallation neu geschrieben.
Gibt es eine Möglichkeit, die Bereinigung settings.php
durch den Installationsprozess zu verhindern ?