diff options
Diffstat (limited to 'httemplate/misc')
-rw-r--r-- | httemplate/misc/confirm-address_standardize.html | 9 | ||||
-rw-r--r-- | httemplate/misc/xmlhttp-address_standardize.html | 11 |
2 files changed, 17 insertions, 3 deletions
diff --git a/httemplate/misc/confirm-address_standardize.html b/httemplate/misc/confirm-address_standardize.html index 3603b95d9..a6f4b06e8 100644 --- a/httemplate/misc/confirm-address_standardize.html +++ b/httemplate/misc/confirm-address_standardize.html @@ -11,8 +11,15 @@ Confirm address standardization </B><BR><BR> <TABLE WIDTH="100%"> +% my @prefixes; +% if ( $old{onlyship} ) { +% @prefixes = ('ship_'); +% } elsif ( $old{same} ) { +% @prefixes = (''); +% } else { +% @prefixes = ('', 'ship_'); +% } % for my $pre ('', 'ship_') { -% next if !$pre and $old{onlyship}; % my $name = $pre eq 'ship_' ? 'service' : 'billing'; % if ( $new{$pre.'addr_clean'} ) { <TR> diff --git a/httemplate/misc/xmlhttp-address_standardize.html b/httemplate/misc/xmlhttp-address_standardize.html index f53c35fca..e28c06f3a 100644 --- a/httemplate/misc/xmlhttp-address_standardize.html +++ b/httemplate/misc/xmlhttp-address_standardize.html @@ -16,8 +16,15 @@ my %old = %{ decode_json($cgi->param('arg')) } my %new; -foreach my $pre ( '', 'ship_' ) { - next unless ($pre || !$old{onlyship}); +my @prefixes; +if ($old{onlyship}) { + @prefixes = ('ship_'); +} elsif ( $old{same} ) { + @prefixes = (''); +} else { + @prefixes = ('', 'ship_'); +} +foreach my $pre ( @prefixes ) { my $location = { map { $_ => $old{$pre.$_} } |