diff options
author | Christopher Burger <burgerc@freeside.biz> | 2019-04-21 16:14:13 -0400 |
---|---|---|
committer | Christopher Burger <burgerc@freeside.biz> | 2019-04-21 16:14:13 -0400 |
commit | 66fc0c9ba5d3f460a26a51ee72ee25923d644da8 (patch) | |
tree | dbb3955ba4ae854367c9b6627720bc7c75271119 /httemplate/elements/select-table.html | |
parent | 73fc1e4f3a2100fdccbc5eace399b604c5645b5e (diff) |
RT# 83039 - only towers with sectors shown on provisioning page when export requires sectors
Diffstat (limited to 'httemplate/elements/select-table.html')
-rw-r--r-- | httemplate/elements/select-table.html | 7 |
1 files changed, 7 insertions, 0 deletions
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: <OPTION VALUE=""><% $opt{'empty_label'} || 'all' %></OPTION> % } +% 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; <OPTION VALUE="<% $recvalue %>" <% $selected ? ' SELECTED' : '' %> % foreach my $att ( @{ $opt{'extra_option_attributes'} } ) { @@ -129,6 +131,11 @@ Example: <OPTION VALUE="<% $post_opt %>" <% $selected ? 'SELECTED' : '' %> ><% $post_label %></OPTION> +% } + +% my $non_option_label = $opt{'non_option_label'}; +% if (!$curr_option_found && $non_option_label && $value) { + <OPTION VALUE="<% $value %>" SELECTED><% $non_option_label %></OPTION> % } </SELECT> |