Thread Diamond OP und @ARGV
(6 answers)
Opened by rosti at 2013-08-10 12:30
Hintergrund: Das Einlesen mehrerer Dateien (mir gehts um Templates) soll möglichst einfach realisiert werden. Hab jetzt noch einmal einen Test gemacht und das hier funktioniert jetzt einwandfrei (Kein Slurp!):
Code (perl): (dl
)
1 2 3 4 5 6 sub _fetchFileContent{ local @ARGV = @_; my $content = ''; $content .= $_ while <>; return $content; } PS/Edit: So, fertisch! So muss das gehen: Code (perl): (dl
)
1 2 3 4 5 my $theader = $self->{TMPLDIR}."/tableHeader.tmpl"; my $tfooter = $self->{TMPLDIR}."/tableFooter.tmpl"; my $taddrs = $self->{TMPLDIR}."/tableAddrs.tmpl"; my $tt = XR->new( files => [$theader, $taddrs, $tfooter], stash => \%stash) or die $@; $self->{BODY} = $tt->output; Und: So geht das auch ;) Schönes Wochenende! --Rosti Last edited: 2013-08-10 18:35:34 +0200 (CEST) |