Lines 884-890
elsif ($phase eq 'Run this report'){
Link Here
|
884 |
my $data = $sth2->fetchall_arrayref( {} ); |
884 |
my $data = $sth2->fetchall_arrayref( {} ); |
885 |
my $notice_rendered = |
885 |
my $notice_rendered = |
886 |
process_tt( $notice_template->content, { data => $data, report_id => $report_id } ); |
886 |
process_tt( $notice_template->content, { data => $data, report_id => $report_id } ); |
887 |
$template->param( processed_notice => $notice_rendered ); |
887 |
my $title_rendered = |
|
|
888 |
process_tt( $notice_template->title, { data => $data, report_id => $report_id } ); |
889 |
$template->param( |
890 |
template_id => $template_id, |
891 |
processed_notice => $notice_rendered, |
892 |
processed_notice_title => $title_rendered, |
893 |
); |
888 |
} |
894 |
} |
889 |
|
895 |
|
890 |
$template->param( |
896 |
$template->param( |
Lines 983-988
elsif ($phase eq 'Export'){
Link Here
|
983 |
$content .= $_ while <$ods_fh>; |
989 |
$content .= $_ while <$ods_fh>; |
984 |
unlink $ods_filepath; |
990 |
unlink $ods_filepath; |
985 |
} |
991 |
} |
|
|
992 |
elsif ( $format eq 'template' ) { |
993 |
my $template_id = $input->param('template'); |
994 |
my $notice_template = Koha::Notice::Templates->find($template_id); |
995 |
my $data = $sth->fetchall_arrayref({}); |
996 |
$content = process_tt( $notice_template->content, { data => $data, report_id => $report_id, for_download => 1 } ); |
997 |
$reportfilename = process_tt( $notice_template->title, { data => $data, report_id => $report_id } ); |
998 |
} |
986 |
} |
999 |
} |
987 |
print $input->header( |
1000 |
print $input->header( |
988 |
-type => $type, |
1001 |
-type => $type, |
989 |
- |
|
|