diff options
author | ivan <ivan> | 2004-08-19 00:22:29 +0000 |
---|---|---|
committer | ivan <ivan> | 2004-08-19 00:22:29 +0000 |
commit | 19ca51b6b215fc76757812b5b4d2bea6dd6e4cf7 (patch) | |
tree | 2b974fc53ffb4f2122f74bef715ba0e633d9cba6 /httemplate/search/elements | |
parent | a5b491b6948fdac9750843e2bacf65284fdae5ba (diff) |
add customer # to payment reports, add table cell alignment option to general search component
Diffstat (limited to 'httemplate/search/elements')
-rw-r--r-- | httemplate/search/elements/search.html | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/httemplate/search/elements/search.html b/httemplate/search/elements/search.html index 12ab83ba5..566ea8391 100644 --- a/httemplate/search/elements/search.html +++ b/httemplate/search/elements/search.html @@ -2,6 +2,16 @@ my(%opt) = @_; + my %align = ( + 'l' => 'left', + 'r' => 'right', + 'c' => 'center', + ' ' => '', + '.' => '', + ); + $opt{align} = [ map $align{$_}, split(//, $opt{align}) ], + unless !$opt{align} || ref($opt{align}); + if ( ref($opt{'query'}) ) { } @@ -85,11 +95,14 @@ </TR> <% foreach my $row ( @$rows ) { %> <TR> - <% if ( $opt{'fields'} ) { %> - <% my $links = $opt{'links'} ? [ @{$opt{'links'}} ] : ''; %> - <% foreach my $field ( @{$opt{'fields'}} ) { %> - <% my $a = ''; %> - <% if ( $links ) { + <% if ( $opt{'fields'} ) { + my $links = $opt{'links'} ? [ @{$opt{'links'}} ] : ''; + my $aligns = $opt{'align'} ? [ @{$opt{'align'}} ] : ''; + foreach my $field ( @{$opt{'fields'}} ) { + my $align = $aligns ? shift @$aligns : ''; + $align = " ALIGN=$align" if $align; + my $a = ''; + if ( $links ) { my $link = shift @$links; $link = &{$link}($row) if ref($link) eq 'CODE'; if ( $link ) { @@ -104,9 +117,9 @@ } %> <% if ( ref($field) eq 'CODE' ) { %> - <TD><%= $a %><%= &{$field}($row) %><%= $a ? '</A>' : '' %></TD> + <TD<%= $align %>><%= $a %><%= &{$field}($row) %><%= $a ? '</A>' : '' %></TD> <% } else { %> - <TD><%= $a %><%= $row->$field() %><%= $a ? '</A>' : '' %></TD> + <TD<%= $align %>><%= $a %><%= $row->$field() %><%= $a ? '</A>' : '' %></TD> <% } %> <% } %> <% } else { %> |