Ich habe eine kleine extbase Erweiterung, die meine Farbeinstellungen ändert (zB CSS, CookieBar, etc.), und ich möchte auch die Farbe der Backend Plugin Schaltfläche ändern, in der backend
sysext in meinem Regler.Schreiben in extConf in extbase Controller
Erhalten Sie den Wert:
$var = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['backend']);
$var["loginHighlightColor"]="#444444";
Aber jetzt, wie speichere ich den Wert? Wenn die folgende Anweisung versucht, setzt er den Wert korrekt, aber es nicht beibehalten bekommt:
$GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['backend'] = serialize($var);
Auch manuell arbeiten mit den PersistentManager nicht zu bestehen versucht.
nicht die Erweiterung Konfiguration sichere Konfigurationswerte im laufenden Betrieb anwenden. Speichern Sie sie woanders, z. die TYPO3-Registrierung oder im Konfigurationsdatensatz. – pgampe