W dniu 2013-03-22 17:17, Emers pisze:
W dniu 2013-03-21 21:17, I. Rusin pisze:
to niewiem jak tam było ja nie mam tej wersji w git jest jak ponizej w demo

Ja nie wpadłem na pomysł z oddziałami i zmieniałem ręcznie w kodzie. Mój pomysł polegał na tym, że w każdym szablonie sprawdzam, czy faktura została wystawiona przed krytyczną datą i jeśli tak to wstawia jedne dane, jeśli po - drugie.

Dodaj w phpui w sekcji invoices dwie zmienne: header i header2. Powiedzmy, że header to nowe dane, header2 - stare. Przerabiasz każdy szablon generujący fakturę i za każdym razem gdy jest odwołanie do header lub division_header zmieniasz kod na:

{if $invoice.cdate > 1363824000}
{$invoice.invoices.header|replace:"\n":"<BR>"}<br>
{else}
{$_config.invoices.header2|replace:"\n":"<BR>"}<br>
{/if}

Przykład dotyczy pliku invoice.html.

a co trzeba i na co zmienić w invoice_pdf.php ??
W przypadku invoice_pdf.php robisz analogicznie, tyle że w php, nie w smarty. 1363824000 to data 21.03.2013 00:00.

Jest to sposób dla średnio kumatych w php i smarty.



--
Interconnect Sp.j.
R. Wróbel, K. Gambuś
ul. 1 Maja 84
42-660 Kalety
KRS 0000329294
tel. 507118259