Variable von PHP nach JAVASCRIPT übergeben
bearbeitet von pl
> Zeig doch mal, wie deine Engine dein in einem früheren Posting dargestelltes Template + Data verarbeitet.
Ganz einfach: `$out = $self->render($template, $platzhalter);`
Und als sprintf() Ersatz, Stingverkettung Beispiel:
~~~perl
my $m = bless{};
print $m->render(q(
%anr% %name%, %vname%, geb. im Jahr %jahr%
hat folgende Gegenstände in seinem Besitz:
%loop_things%
%anz% %thing%%endloop%
), {
jahr => 1947,
anr => 'Herr',
vname => 'Hans',
name => 'Wurst',
things => [
{thing => 'Stühle', anz => 3},
{thing => 'Tisch', anz => 1},
{thing => 'Schränke', anz => 2}
]
});
~~~
> Dann reden wir weiter.
Nach dem Rendern:
~~~
Herr Wurst, Hans, geb. im Jahr 1947
hat folgende Gegenstände in seinem Besitz:
3 Stühle
1 Tisch
2 Schränke
~~~
MfG