Thread Arrays an Templates übergeben: Arrays an Templates übergeben (19 answers)
Opened by pug at 2006-02-02 13:05

renee
 2006-02-02 13:29
#29607 #29607
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Du musst wie bei allen Variablen den Namen als Schluessel in einem Hashref benutzen...

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$result = $dbh->prepare ( "SELECT  katname from kategorie" ) or die "Vorbereitung nicht durchfuehrbar!\n";

$result->execute() or die "Abfrage nicht ausfuehrbar -kategorie!\n";

while ( $zeile = $result->fetchrow_arrayref )
{
# !!! Hier musst Du ein Hashref pushen... Name des TMPL_VAR als Schluessel !!!
push ( @kategorien,{kategorien => $zeile->[0]} );
}
$result->finish();

$tmpl = new HTML::Template ( filename => TMPL_FILE );

$tmpl->param ( vorname => $vorname,
nachname => $nachname,
kategorien => \@kategorien );

print $tmpl->output;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Arrays an Templates übergeben: Arrays an Templates übergeben