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.phpvor Beginn der Profilinstallation neu geschrieben.
Gibt es eine Möglichkeit, die Bereinigung settings.phpdurch den Installationsprozess zu verhindern ?