diff options
author | Mark Wells <mark@freeside.biz> | 2015-04-28 13:41:41 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2015-04-28 13:41:41 -0700 |
commit | eccc0b7af126b0c7450de27165866bbb1786f65e (patch) | |
tree | 6fa206331e74e31dbb652e45a5090b0a2889d025 /httemplate/edit/bulk-cust_main_county.html | |
parent | 617f35605d4f67ae62ac557baa8572561e06a1c6 (diff) |
improve editing of district taxes, #15089
Diffstat (limited to 'httemplate/edit/bulk-cust_main_county.html')
-rw-r--r-- | httemplate/edit/bulk-cust_main_county.html | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/httemplate/edit/bulk-cust_main_county.html b/httemplate/edit/bulk-cust_main_county.html index 8e447e54f..6b5a7c26e 100644 --- a/httemplate/edit/bulk-cust_main_county.html +++ b/httemplate/edit/bulk-cust_main_county.html @@ -24,6 +24,20 @@ </TR> % } +% if ( $cities ) { + <& /elements/tr-td-label.html, 'label' => 'City' &> + <TD BGCOLOR="#dddddd"><% $cities %> + </TD> + </TR> +% } + +% if ( $districts ) { + <& /elements/tr-td-label.html, 'label' => 'District' &> + <TD BGCOLOR="#dddddd"><% $districts %> + </TD> + </TR> +% } + % if ( $conf->exists('enable_taxclasses') && $taxclasses ) { <% include('/elements/tr-td-label.html', 'label' => 'Tax Class' ) %> <TD BGCOLOR="#dddddd"><% $taxclasses %> @@ -112,6 +126,13 @@ my %seen_county = {}; my @counties = grep !$seen_county{$_}++, map $_->county, @cust_main_county; my $counties = join(', ', @counties); +my %seen_city = ( map { $_->city => 1 } @cust_main_county ); +my @cities = grep $_, keys %seen_city; +my $cities = join(', ', @cities); + +my @districts = grep $_, map { $_->district } @cust_main_county; +my $districts = join(', ', @districts); + my %seen_taxclass = {}; my @taxclasses = grep !$seen_taxclass{$_}++, map $_->taxclass, @cust_main_county; my $taxclasses = join(', ', @taxclasses); |