Es hat mich nicht losgelassen:
Durch das Speichern soll offensichtlich in der localconfig.php der Eintrag
PHP-Code:
$GLOBALS['TL_CONFIG']['avisota_tracking'] = false;
geschrieben werden.
Im Code (Avisota/config/config.php) habe ich am Ende gefunden
PHP-Code:
if (!array_key_exists('avisota_tracking', $GLOBALS['TL_CONFIG'])) {
$_SESSION['TL_ERROR']['avisota_tracking_disabled'] = 'Tracking is now disabled by default in the Avisota newsletter system. Please check your <a href="contao/main.php?do=settings">system settings</a> and update the config.';
$GLOBALS['TL_CONFIG']['avisota_tracking'] = null;
}
Ändere ich die letzte Zeile auf
PHP-Code:
$GLOBALS['TL_CONFIG']['avisota_tracking'] = 'false';
dann wird auch beim ersten Speichern sofort der Eintrag in die localconfig geschrieben.
Mit dem Wert null wird (zumindest bei mir) das Schreiben nicht getriggert. Wohlgemerkt: ich mache keinerlei Einstellungen und klicke einfach auf 'Speichern'.
Nebenbei: Es wäre hier natürlich auch nett, den Warnungstext aus einer Language-Datei zu lesen...
Gruß, folkfreund
Lesezeichen