GC pisze:
- 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.
Oki wszystko zrozumiałe bardzo dziękuję jeszcze tylko dwa pytania pierwsze to oczywiście przykład dotyczy faktur w formacie pdf ? A drugie to jaki format daty ma być wpisany do zmiennej cdate ?
!DSPAM:49476e24278589813612796!