Sofern ich da nicht irgendwas übersehe bindest du das Template selbst in deinem PHP-Code ein.
z.B
Code:
$tmpl = $this->cObj->fileResource('relativer/Pfad/zu/fileadmin/tmpl.html'); dann steht dir dein template in der variable $tmpl zur verfügung
und du kannst mit
Code:
$partTmpl = $this->cObj->getSubpart($tmpl,'###PART_SOMETHING###');
z.b. Stellen aus deinem Template rausholen die dann in $partTmpl zur Verfügung stehen.
oder z.B. mit
Code:
$sub['###LABEL###'] = $this->pi_getLL('mylabel');
$tmpl = $this->cObj->substituteMarkerInObject($tmpl, $sub,'',''); Label ersetzen
Ich muss nach einiger Arbeit mit dem Typo-Templates übrigens sagen, dass ich eine bessere Template-Engine vorziehen würde, z.B. Smarty was es meines Wissens auch als Modul für Typo gibt.
Dies aber nur als kleine Anregung