Ich hab einen Abschnitt in einem Template 'SUB_HEAD'. Innerhalb dieses Abschnittes ist ein 'COUNTER' welcher durch eine Schleife mehrmals ausgeben wird.
Aber wie stelle ich es jetzt an, dass ich den Abschnitt 'SUB_HEAD' durch den kompletten Content der Counter ersetze.
Oder ist das Template so falsch aufgebaut.
Ach ja, ist nur ein Pseudo-Beispiel, hat also keinen praktisch Sinn.
<!-- ###HEAD### begin -->
<div class="sub_head">
<!-- ###SUB_HEAD### begin -->
<div class="counter">
<!-- ###COUNTER### -->
</div>
<!-- ###SUB_HEAD### end -->
</div>
<!-- ###HEAD### end -->
$inhalt = $this->cObj->getSubpart($this->templateFileContent, '###HEAD###');
$subpart_Inhalt = $this->cObj->getSubpart($inhalt, '###SUB_HEAD###');
for ($i = 1; $i < 7; $i++) {
$substArray = array();
$substArray['###COUNTER###'] = $i;
$subcontent .= $this->cObj->substituteMarkerArrayCached($subpart_Inhalt,$substArray);
}
// Wie tausche ich jetzt praktisch
// den kompletten 'SUB_HEAD'-Abschnitt
// mit dem Inhalt von $subcontent aus.