j cop
Erfahrenes Mitglied
Hallo,
ich hab jetzt ein Templatesytem das ganz gut funktioniert. Es ist aber noch ein bisschen umständlich die Platzhalter zu erstzen. Die Funktion die ich verändern will:
ihm Template steht dann zum Beispiel {HALLO} was dann erstzt wird.
Bis jetzt musste ich im PHP-Code dann
$tpl->assign("HALLO", "Hallo");
schreiben was aber bei zehn mal lästig ist. Ich bräuchte die Funktion so umgeformt, dass ich im PHP-Code nur das schreiben muss:
Wie muss dann die Funktion aussehen?
Danke!
ich hab jetzt ein Templatesytem das ganz gut funktioniert. Es ist aber noch ein bisschen umständlich die Platzhalter zu erstzen. Die Funktion die ich verändern will:
PHP:
public function assign($replace, $replacement)
{
$this->template = str_replace("{".$replace."}", $replacement, $this->template);
return true;
}
Bis jetzt musste ich im PHP-Code dann
$tpl->assign("HALLO", "Hallo");
schreiben was aber bei zehn mal lästig ist. Ich bräuchte die Funktion so umgeformt, dass ich im PHP-Code nur das schreiben muss:
PHP:
$tpl->assign(array(
"HALLO" => "Hallo",
"blabla" => "usw."))
Danke!