Revision bf3cc4b6
Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt
SL/ReportGenerator.pm | ||
---|---|---|
279 | 279 |
foreach my $col_name (@visible_columns) { |
280 | 280 |
my $col = $row->{$col_name}; |
281 | 281 |
$col->{CELL_ROWS} = [ ]; |
282 |
foreach my $i (0 .. scalar(@{ $col->{data} })) { |
|
282 |
foreach my $i (0 .. scalar(@{ $col->{data} }) - 1) {
|
|
283 | 283 |
push @{ $col->{CELL_ROWS} }, { |
284 | 284 |
'data' => $self->html_format($col->{data}->[$i]), |
285 | 285 |
'link' => $col->{link}->[$i], |
... | ... | |
329 | 329 |
my $self = shift; |
330 | 330 |
my $variables = $self->prepare_html_content(); |
331 | 331 |
|
332 |
return $self->{form}->parse_html_template('report_generator/html_report', $variables); |
|
332 |
return $self->{form}->parse_html_template2('report_generator/html_report', $variables);
|
|
333 | 333 |
} |
334 | 334 |
|
335 | 335 |
sub verify_paper_size { |
Auch abrufbar als: Unified diff
Einführung des Modules "Template" als schnellere Alternative (Faktor 9) zu "HTML::Template". Wird via $form->parse_html_template2() aufgerufen. Umstellung der von ReportGenerator verwendeten Vorlage auf die Verwendung von "Template".