Kleiner Gag am Rande...
Verfasst: Do 27. Okt 2016, 16:19
Manchmal ist die "Intelligenz" unserer Komponenten verblüffend.
Bei der Entwicklung des neuen Backend Themes für BC2 hatte ich alle Templates in ein anderes Verzeichnis verschoben, um praktisch nochmal neu zu beginnen. Doch obwohl die Templates nicht mehr da waren, wurden alle Seiten weiterhin korrekt angezeigt.
Nachdem ich dann erst den Cache in Verdacht hatte, bin ich schließlich darauf gekommen, dass unser Template Helper die Template-Dateien suchen geht, wenn sie nicht im erwarteten Verzeichnis gefunden werden. Das hat die Bewandnis, dass man Template-Varianten einfach herstellen kann, indem man nur die geänderten Dateien in ein neues Verzeichnis legt und dieses dann als Variante angibt. Alles, was dort nicht gefunden wird, wird gesucht.
Mir war nur nicht klar, dass das sogar ohne Fallback-Pfad funktioniert...
Bei der Entwicklung des neuen Backend Themes für BC2 hatte ich alle Templates in ein anderes Verzeichnis verschoben, um praktisch nochmal neu zu beginnen. Doch obwohl die Templates nicht mehr da waren, wurden alle Seiten weiterhin korrekt angezeigt.
Nachdem ich dann erst den Cache in Verdacht hatte, bin ich schließlich darauf gekommen, dass unser Template Helper die Template-Dateien suchen geht, wenn sie nicht im erwarteten Verzeichnis gefunden werden. Das hat die Bewandnis, dass man Template-Varianten einfach herstellen kann, indem man nur die geänderten Dateien in ein neues Verzeichnis legt und dieses dann als Variante angibt. Alles, was dort nicht gefunden wird, wird gesucht.
Mir war nur nicht klar, dass das sogar ohne Fallback-Pfad funktioniert...