Seite 1 von 1

Array an template übergeben

Verfasst: 14.01.2010 22:36
von Hexcode
Hey,
gibt es eine Möglichkeit ein Array an das phpBB Template-System zu übergeben.
Also soetwas wie $error = array('1','2');
wenn ich das per

Code: Alles auswählen

$content = array(
		'ERROR' => $error,
		);
$template->assign_vars($content);
mache kann ich nicht mit dem array im template arbeiten...
weil ich möcht im template dann sowas wie:
{ERROR['adress']} nutzen...
mfg

Re: Array an template übergeben

Verfasst: 14.01.2010 22:53
von Pyramide
Das ist in der Form (Assoziative Arrays) nicht vorgesehen. Entweder du schreibst den Code so wie in deinem Beispiel und greifst dann im Template einfach per {ERROR} darauf zu oder du verwendest assign_block_vars für Arrays im Sinne von Listen.

Re: Array an template übergeben

Verfasst: 15.01.2010 00:32
von Hexcode
mit $template->assign_block_vars('error', $error); geht das sehr gut :)