ну, разве что, так.
логика реализуется в скрипте, а в шаблоне - описывается комментариями.
хотя это все равно ущербный подход. реально, ты поимел в шаблоне таки управляющую структуру, но сделал вид, что ее нет.
но я никому своего мнения не навязываю. нехай будет так.
я, в общем, в вопросе шаблонов не экстремист