- we wszystkich wersjach: zmodyfikować szablon faktury i przy pomocy {if
$invoice.cdate > xxxx} zmieniać dane firmy
Dzięki za odpowiedź ale możecie wytłumaczyć to działanie bardziej obrazowo ?
zmien w invoice_pdf.php funkcje invoice_seller na ponizsza:
function invoice_seller($x,$y) { global $invoice, $pdf,$CONFIG; $font_size=10; $y=$y-text_align_left($x,$y,$font_size-2,'<b>'.iconv("UTF-8","ISO-8859-2//TRANSLIT",trans('Seller:')).'</b>'); $y=$y-text_align_left($x,$y,$font_size,'<b>'.'</b>');
if ($invoice['cdate'] > xxxxxxxxxxxx) { $tmp = iconv("UTF-8","ISO-8859-2//TRANSLIT", isset($CONFIG['invoices']['header']) ?$CONFIG['invoices']['header'] : ''); } else { $tmp = iconv("UTF-8","ISO-8859-2//TRANSLIT", isset($CONFIG['invoices']['header_stary']) ? $CONFIG['invoices'] ['header_stary'] : ''); }
$tmp = str_replace('\n',"\n",$tmp); $tmp = preg_split('/\r?\n/',$tmp);
foreach ($tmp as $line) $y=$y-text_align_left($x+15,$y,$font_size,$line);
return $y; }
nastepnie w konfigu dodaj sobie ['invoices']['header_stary'] wpisujac stare dane firmy oczywiscie zamiast xxxxxxxxxxxx wpisz date zmiany danych firmy.
-- pozdrawiam Grzegorz Cichowski
!DSPAM:4946c991175201703090906!