Hallo, endlich mal ein Leidensgenosse. Ich habe den Sinn von PHP-Template-Engines auch nicht verstanden, setze aber oft Smarty ein, weil erwünscht. Ich rufe per Parameter HTML-Fragmente auf, welche PHP-Ausgabecode enthalten. In Funktionen und Klassen gibt es bei mir kein HTML, also habe ich das auch getrennt.