X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Felements%2Ffile-upload.html;h=c8b026d045b829de19dbc63763830afe277cdabd;hb=7621140d9f8945c54523c05bcac8e79693a16a52;hp=2859a676f5b51e32b08555675576579674ec4f6c;hpb=6a24254d490f3d023728044daba0765f20f6971e;p=freeside.git diff --git a/httemplate/elements/file-upload.html b/httemplate/elements/file-upload.html index 2859a676f..c8b026d04 100644 --- a/httemplate/elements/file-upload.html +++ b/httemplate/elements/file-upload.html @@ -1,10 +1,13 @@ - - + + + + + - - % foreach (@field) { - - <% shift @label %> - - + + <% shift @label %> + + % } -
Debugging:
- -<%init> -my %param = @_; -my $debug = $param{'debug'}; +
+ Debugging:

+
-my $callback = $param{'callback'} || "''"; +<%init> -my @label = (); -if ( ref($param{'label'}) ) { - push @label, @{$param{'label'}}; -}else{ - push @label, $param{'label'}; -} +my %param = @_; -my @field = (); -if ( ref($param{'field'}) ) { - push @field, @{$param{'field'}}; -}else{ - push @field, $param{'field'}; -} +my @label = ref($param{'label'}) ? @{$param{'label'}} : ($param{'label'}); +my @field = ref($param{'field'}) ? @{$param{'field'}} : ($param{'field'});