From 055935dc4f134368610649438727bd2a3fc1cf96 Mon Sep 17 00:00:00 2001 From: Owen Leonard Date: Mon, 19 Aug 2013 11:16:51 -0400 Subject: [PATCH] Bug 10763 - Update POD of C4::Creators::Lib::html_table() to use TT syntax Content-Type: text/plain; charset="utf-8" This patch updates the example template syntax in the POD for C4::Creators::Lib::html_table() to use Template Toolkit syntax. To test, view the POD for C4::Creators::Lib::html_table() and confirm that it looks correct. --- C4/Creators/Lib.pm | 46 ++++++++++++++++++++++------------------------ 1 file changed, 22 insertions(+), 24 deletions(-) diff --git a/C4/Creators/Lib.pm b/C4/Creators/Lib.pm index d052427..6fa9bf4 100644 --- a/C4/Creators/Lib.pm +++ b/C4/Creators/Lib.pm @@ -479,37 +479,35 @@ sub get_table_names { =head2 C4::Creators::Lib::html_table() This function returns an arrayref of an array of hashes contianing the supplied data formatted suitably to -be passed off as a T::P template parameter and used to build an html table. +be passed off as a template parameter and used to build an html table. my $table = html_table(header_fields, array_of_row_data); $template->param( - TABLE => $table, + table_loop => $table, ); html example: - - - - - - - - - - - - - - - - - - - - - - +
" /> 
+ [% FOREACH table_loo IN table_loop %] + [% IF ( table_loo.header_fields ) %] + + [% FOREACH header_field IN table_loo.header_fields %] + + [% END %] + + [% ELSE %] + + [% FOREACH text_field IN table_loo.text_fields %] + [% IF ( text_field.select_field ) %] + + [% ELSE %] + + [% END %] + [% END %] + + [% END %] + [% END %]
[% header_field.field_label %]
[% text_field.field_value %]
=cut -- 1.7.9.5