
dalehend
stranger
Feb 5, 2001, 2:00 AM
Post #1 of 2
(1636 views)
|
HTML::Pager HTML::Template
|
Can't Post
|
|
Anyone familiar with these mods? The error msg from the script is "Cannot open HTML template?" Here is the offending lines of code: use HTML::Pager; use HTML::Template; my $search_template = HTML::Template->new(filename => 'csvsearch.tmpl'); my $query_page = CGI->new(); my $get_data_sub = sub { my @return_array; for(my $w=0;$w<=(@good -1);$w=$w+1){ my @m_entries=split(",",$csv_lines[$good[$w]]); push(@return_array, {sku=>chomp($m_entries[1]), desc=>chomp($m_entries[2]), list=>chomp($m_entries[3]), price=>chomp($m_entries[4]) }); }; open SAVE, ">save_return_array.dmp"; print SAVE Data::Dumper->Dump([@return_array], ['return_array']); close SAVE; return \@return_array; }; my $pager = HTML::Pager->new( # required parameters query => $query_page, get_data_callback => $get_data_sub, # pass the hits array to get number of rows and offset rows => @good, # page_size => 3, #final production should be 25 # some optional parameters # some optional parameters persist_vars => ['sku', 'list', 'desc', 'price'], cell_space_color => '#000000', cell_background_color => '#ffffff', nav_background_color => '#dddddd', debug => 1, template=> $search_template ); RFQ Project Developer
|