From 55753aaf5b1189c06a99fe5e0791fc33316df06f Mon Sep 17 00:00:00 2001 From: Mark Wells Date: Tue, 23 Jul 2013 01:18:19 -0700 Subject: invoice sections by location, #23820 --- conf/invoice_latex | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'conf/invoice_latex') diff --git a/conf/invoice_latex b/conf/invoice_latex index b169b617f..70b36b13d 100644 --- a/conf/invoice_latex +++ b/conf/invoice_latex @@ -258,7 +258,19 @@ if $coupon; $OUT .= '\begin{longtable}{cllllllr}'; $OUT .= '\caption*{ '; - $OUT .= ($section->{'description'}) ? $section->{'description'}: emt('Charges'); + if ($section->{'location'}) { + $OUT .= $section->{'location'}{'address1'}; + $OUT .= ', ' . $section->{'location'}{'address2'} + if length($section->{'location'}{'address2'}); + $OUT .= ', ' . + $section->{'location'}{'city'} . ', ' . + $section->{'location'}{'state'} . '~' . + $section->{'location'}{'zip'}; + } elsif ( $section->{'description'} ) { + $OUT .= ($section->{'description'}); + } else { + $OUT .= emt('Charges'); + } $OUT .= '}\\\\'; if ($section->{header_generator}) { $OUT .= &{$section->{header_generator}}(); -- cgit v1.2.1