Вы не должны делать действия внутри шаблона.Для этого вы должны разделить ваш код на маленькие components
.В вашем цикле (в данном случае foreach, может быть, в вашем):
<?php foreach($array => $param): ?>
<?php include_component('module', 'action', array('param' => $param));
<?php endforeach ?>
А затем в вашем components.class.php
вы выполняете свою функцию timetable($param);
, отображая результат в частичном.