Hello,
Indes: Es darf nur _einen geben, der Code im Template zum Leben erweckz und das ist die Template-Engine, sonst niemand.
Naja, wenn Du das so willst. Andere (s.a. Zend Framework) sehen das anders. Denn PHP ist ja nun mal eine Templatesprache.
Da sehen sie eben nur den Teller, aber noch nicht einmal den Rand - und schon gar nicht darüberhinaus.
Aber den Designmangel kann man ja mit wilden OOP-Konstrukten und -Patterns wieder wett machen, oder?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg