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.
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.
ok, dzięki, sprawdzę i wypróbuje...
--
Interconnect Sp.j.
R. Wróbel, K. Gambuś
ul. 1 Maja 84
42-660 Kalety
KRS 0000329294
tel. 507118259