TMPL_LOOP limit or count

"David A. Bandel" <[email protected]> Fri, 29 Apr 2011 16:28:01 -0500
Newsgroups gmane.comp.lang.perl.modules.html-template
Message-ID <[email protected]>
Folks,

Been using HTML::Template in a few projects.  Really nice not to have
HTML tangled in the Perl code.

Got a largish hash I am sorting.  Want to output only about 15 lines
of the table.  Is there a way to tell the loop to stop?

Here's what I'm doing:

my @calloutdata;
foreach $callskey ( sort {$callnum{$b} <=3D> $callnum{$a}} keys %callnum){
    my %outbound;
    $outbound{EXTENNUMCALLED}  =3D $callskey;
    $outbound{TIMESCALLED}      =3D $callnum{$callskey};
    push( @calloutdata, \%outbound );
}

        $template->param( OUTBOUNDS =3D> \@calloutdata );

The calloutdata array winds up to be about 200 lines long.  Any way to
have the TMPL_LOOP stop output after 15 or so table lines?

Nothing in the docs suggests a way to do this (or am I missing something?).

TIA,

David A. Bandel
-- =

Focus on the dream, not the competition.
=A0 =A0 =A0 =A0 =A0 =A0 - Nemesis Air Racing Team motto
Visit my web page at: http://david.bandel.us/

---------------------------------------------------------------------------=
---
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network =

management toolset available today.  Delivers lowest initial =

acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd