Wie gebt ihr HTML aus?

Doch, eigentlich schon?

Ich kann von überall darauf zugreifen, da Templates per include verarbeitet werden.

news_head.tpl.php
PHP:
<!-- News Einträge -->
<?php echo $template['news']['head']; ?>
news_body.tpl.php
PHP:
<?php echo $template['news']['body']; ?>
news_footer.tpl.php
PHP:
<?php echo $template['news']['footer']; ?>
<!-- Noch HTML usw. -->

Das gehört für mich zum auslagern ;)
Oder du solltest auslagern genauer definieren
 
port29:
Wir reden hier doch von kleinen Projekten, dacht ich. ^^
Alles andere würde hier doch auch den Rahmen sprengen.
Bei grossen Projekten empfiehlt es sich sowie so ein Framework zu benutzen.
Wer das nicht macht und keine Codingstandards definiert etc., ist ja selbst Schuld wenn die Übersicht flöten geht und das refactoren kaum noch möglich ist.
 
Jetzt gehts hier aber los, von Templates auf Frameworks und Codingstandards zu springen ;)

Ich werde meine Templateklasse mal ein wenig auf Vordermann bringen und dann veröffentlichen. Dann könnt ihr sie ja mal zerfetzen... Dann sehe ich meine Fehler ;)
 
Na da freu ich mich schonmal drauf ;)

Interessant wäre dann, wie du das Caching umgesetzt hast, passend zu deiner Template-Engine :) Und wie gut, dass PHP selbst als Template-Sprache definiert wurde :D
 
Zurück