Über die theme.php neu hinzugefügte Variablen, welche im Theme genutzt werden, müssen wie @steinsoftware beschrieben haben, erst durch Speichern der Theme-Konfiguration „bekannt“ gemacht werden […]
@mdsw Ich glaube, dass es schon reicht, die Themes zu „synchronisieren“. Das kannst du mit dem Theme-Installerservice machen. Wenn du Zugriff zum DI-Container hast:
/* z.B. im Plugin (neues System) */
$installer = $this->container->get('theme_installer');
$installer->synchronize();
Im alten Plugin-System geht es analog mit $this->get(…
Wenn du synchronize ausfuehrst, passiert das Gleiche, wie wenn du im Theme-Manager auf neuladen klickst.
Wenn du sehr viele Themes hast mit vielen Konfigurationen und einen schwachen Server kann das schon etwas dauern.
Viele Gruesse