Hallo,
Das würde den Begriff Template-System sehr stark einschränken. Ist nicht bereits ein Wiederholungsmechanismus ein System zur Programmkontrolle? Darf eine Entscheidung, welcher Inhalt in bestimmten Situationen (z.B. Fehlerfall vs. Gutfall) auszugeben ist, nicht innerhalb eines Templates gefällt werden?
Mmn. müssten Viewfragen im Template geklärt werden:
<td>
<?if(trim($cell) == ""):?>
<?php else:?>
<?=$cell?>
<?php endif?>
</td>
<span
<?if($row["sonderpreis") == "ja"):?>
class="sonderpreis"
>
<?=$row["preis"]?>
<span>
Gruß
jobo