Tempalte Auswahl in Seiten - falsche index.php ausgelesen
Vor ca. 1 Jahr hast du ein Feature eingebaut: #1144 (closed). Erst jetzt wollen wir das verwenden und haben wir einen Bug entdeckt.
- Das Projekt hat das Template X.
- Eine Seite will das Template Y verwenden.
- Frontend neuladen, die Seite funktioniert nicht. Fehlermeldung:
INFO - Warning: Undefined array key "XYZ"
Grund: Im Frontend wird korrekterweise die index.html
Datei aus dem Template Y ausgelesen, aber weiterhin die index.php
Datei aus dem Template X. Dadurch will index.html
(Y) auf Smarty-Variablen zugreifen, die in index.php
(X) nicht definiert wurden.
Ich denke wenn man in der Seite das andere Template auswählt, soll nicht nur die HTML Datei aber auch die zugehörige index.php
Datei ausgelesen werden.
@mor jetzt fehlt mir ein: man kann zwar das andere Template auswählen (wenn das gefixt wird), aber dann werden immer die Default-Template Einstellungen genommen. Der Benutzer hat keine Möglichkeit die Template Einstellungen aus dem anderen Template zu ändern