summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2012-10-05 18:18:34 -0700
committerIvan Kohler <ivan@freeside.biz>2012-10-05 18:18:34 -0700
commit47e67d9852be3ccab87d2993f063e920295d8e65 (patch)
tree7d18a22b25256cd3abb94b0ba5f2b6a4504398f9
parent490a84555bf376fdee7a8be49f1658c906913d78 (diff)
fix sort of routers (and hardware type, it looks like)
-rw-r--r--httemplate/elements/select-tiered.html6
1 files changed, 5 insertions, 1 deletions
diff --git a/httemplate/elements/select-tiered.html b/httemplate/elements/select-tiered.html
index 7a7982e56..e332eeff8 100644
--- a/httemplate/elements/select-tiered.html
+++ b/httemplate/elements/select-tiered.html
@@ -59,7 +59,11 @@ main argument list, and will be applied to the last tier.
>
% if ( $i == 0 ) {
% my $options = $tiers_by_key->[0]->{''};
-% foreach ( sort keys %$options ) {
+% #foreach ( sort keys %$options ) {
+% foreach ( sort { lc($options->{$a}) cmp lc($options->{$b}) }
+% keys %$options
+% )
+% {
<OPTION VALUE="<%$_ |h%>" <% $curr_values->[$i] eq $_ ? 'SELECTED' : ''%>>
<% $options->{$_} |h%></OPTION>
% }