Thread rostis MVC-Framework für Perl und PHP
(59 answers)
Opened by rosti at 2013-02-07 19:30 Quote Na klar! Beim Wechseln einer Template-Engine sind in den Controller-Klassen keine Änderungen notwendig. Lediglich in der Basisklasse muss die Engine verfügbar gemacht werden. Das FW kann die Templates aus beliebigen Datenquellen bereitstellen, das können Strings aus DB-Textfeldern sein oder Dateien. Um Ressourcen sparen zu können, kann der Templateprozess auch ausgeknippst werden, beispielsweise, wenn statische Inhalte präsentiert werden sollen. Beispiel aus der PHP-Variante, Template+Engine Switch: Code: (dl
)
1 if($this->param('show_cart')){ Zum Debuggen steht dann als HTML-Kommentar im Quelltext: In Perl sieht das ganz geauso aus ;) |