@@ -20,7 +20,7 @@ discard block |
||
20 | 20 | $this->pdf->setFont( 'dejavusans', '', 10 ); |
21 | 21 | |
22 | 22 | $vmargin = [ |
23 | - 'h1' => [ // HTML tag |
|
23 | + 'h1' => [// HTML tag |
|
24 | 24 | 0 => ['h' => 1.5, 'n' => 0], // space before = h * n |
25 | 25 | 1 => ['h' => 1.5, 'n' => 3] // space after = h * n |
26 | 26 | ], |
@@ -93,14 +93,14 @@ discard block |
||
93 | 93 | $data = [ |
94 | 94 | 'BCD', // required |
95 | 95 | '002', // Version 2 (required, 1=UTF-8, 2=ISO 8859-1, 3=ISO 8859-2, 4=ISO 8859-4, 5=ISO 8859-5, 6=ISO 8859-7, 7=ISO 8859-10, 8=ISO 8859-15) |
96 | - 1, // UTF-8 (required) |
|
96 | + 1, // UTF-8 (required) |
|
97 | 97 | 'SCT', // SEPA Credit Transfer (required) |
98 | - '', // BIC (optional) |
|
99 | - '', // Name of recipient (required, name of your company) |
|
100 | - '', // IBAN (required) |
|
101 | - $this->summaryBasket->getPrice()->getCurrencyId() . $total, // Currency and value (required) |
|
102 | - '', // Purpose (optional, 4 char code, https://wiki.windata.de/index.php?title=Purpose-SEPA-Codes) |
|
103 | - '', // ISO 11649 RF Creditor Reference (optional, 35 characters structured code) |
|
98 | + '', // BIC (optional) |
|
99 | + '', // Name of recipient (required, name of your company) |
|
100 | + '', // IBAN (required) |
|
101 | + $this->summaryBasket->getPrice()->getCurrencyId() . $total, // Currency and value (required) |
|
102 | + '', // Purpose (optional, 4 char code, https://wiki.windata.de/index.php?title=Purpose-SEPA-Codes) |
|
103 | + '', // ISO 11649 RF Creditor Reference (optional, 35 characters structured code) |
|
104 | 104 | $this->translate( 'controller/jobs', 'Invoice' ) . ' ' . $this->orderItem->getInvoiceNumber(), // Reference of order and other data (optional, max. 140 characters) |
105 | 105 | $this->summaryBasket->getCustomerReference(), // Notice to the customer (optional, max. 70 characters) |
106 | 106 | ]; |
@@ -19,7 +19,7 @@ |
||
19 | 19 | $this->pdf->setFont( 'dejavusans', '', 10 ); |
20 | 20 | |
21 | 21 | $vmargin = [ |
22 | - 'h1' => [ // HTML tag |
|
22 | + 'h1' => [// HTML tag |
|
23 | 23 | 0 => ['h' => 1.5, 'n' => 0], // space before = h * n |
24 | 24 | 1 => ['h' => 1.5, 'n' => 3] // space after = h * n |
25 | 25 | ], |
@@ -254,10 +254,18 @@ |
||
254 | 254 | private $headerFcn; |
255 | 255 | private $footerFcn; |
256 | 256 | |
257 | - public function Footer() { return ( $fcn = $this->footerFcn ) ? $fcn( $this ) : null; } |
|
258 | - public function Header() { return ( $fcn = $this->headerFcn ) ? $fcn( $this ) : null; } |
|
259 | - public function setFooterFunction( \Closure $fcn ) { $this->footerFcn = $fcn; } |
|
260 | - public function setHeaderFunction( \Closure $fcn ) { $this->headerFcn = $fcn; } |
|
257 | + public function Footer() |
|
258 | + { |
|
259 | +return ( $fcn = $this->footerFcn ) ? $fcn( $this ) : null; } |
|
260 | + public function Header() |
|
261 | + { |
|
262 | +return ( $fcn = $this->headerFcn ) ? $fcn( $this ) : null; } |
|
263 | + public function setFooterFunction( \Closure $fcn ) |
|
264 | + { |
|
265 | +$this->footerFcn = $fcn; } |
|
266 | + public function setHeaderFunction( \Closure $fcn ) |
|
267 | + { |
|
268 | +$this->headerFcn = $fcn; } |
|
261 | 269 | }; |
262 | 270 | $pdf->setCreator( PDF_CREATOR ); |
263 | 271 | $pdf->setAuthor( 'Aimeos' ); |