Thread HTML::Template und Hashs? (3 answers)
Opened by jan10001 at 2004-07-03 18:10

renee
 2004-07-03 18:40
#2996 #2996
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
HTML::Template's param()-Methode erwartet eine Hashreferenz...
Du kannst alle Variablen, die Du belegen willst in ein Hash schreiben und diesen Hash als Referenz übergeben!

Beispiel:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
my $template = HTML::Template->new(filename => $file);

# loop füllen
my $loop = [{name => 'herbert', nachname => 'müller'},{name => 'lisbeth', nachname => 'müller'}];

# 'normale' variablen
my $test = 'dies';
my $ist = 'ist';

# erstellen des Hashs
my %params_fuer_template = (MY_LOOP => $loop,
VAR_1 => $ist,
VAR_2 => $test);

$template->param(\%params_fuer_template);


Du kannst also Deinen Hash aufbauen wie Du willst, bevor Du param() aufrufst...
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 HTML::Template und Hashs?