X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Felements%2Fselect-table.html;h=ecac7f765b419edef75673e6e8c152999b1a7624;hb=b7d4aaee22ceda078bbfcca47038eb0bf4230a1c;hp=d86b7ee43433dc2699612d58aa7b6de03ccb433b;hpb=7a177f82917a57bc1a0a8ef4a4608aca24773624;p=freeside.git diff --git a/httemplate/elements/select-table.html b/httemplate/elements/select-table.html index d86b7ee43..ecac7f765 100644 --- a/httemplate/elements/select-table.html +++ b/httemplate/elements/select-table.html @@ -90,6 +90,7 @@ Example: % } +% my $curr_option_found; % foreach my $record ( % # we have the order_by parameter for this % #sort { $a->$name_col() cmp $b->$name_col() @@ -108,6 +109,7 @@ Example: % $selected = ( ref($value) && $value->{$recvalue} ) % || ( $value && $value eq $recvalue ); #not == because of value_col % } +% $curr_option_found = $selected unless $curr_option_found; +% } + +% my $non_option_label = $opt{'non_option_label'}; +% if (!$curr_option_found && $non_option_label && $value) { + % }