Witam wszystkich,
Potrzebuję pomocy w przerobieniu szablonu faktury tcpdf - staram się przerobić szablon aby wyglądał identycznie jak ten w HTML. Udało się dostosować wszystko, poza przeniesieniem tabeli z historią operacji klienta.
W szablonie HTML wygląda ona w ten sposób:
{*
customer's balance: {$invoice.customerbalancelist.balance}
*}
{if $invoice.customerbalancelist.list}
<TABLE cellpadding="5" cellspacing="0" width="100%">
<TR>
<TD width="1%" class="fleftu">{trans("Date:")}</TD>
<TD width="1%" class="fbt" align="right">{trans("Value:")}</TD>
<TD width="1%" class="fbt" align="right">{trans("Tax:")}</TD>
<TD width="1%" class="fbt" align="center">»</TD>
<TD width="1%" class="fbt" align="right">{trans("After:")}</TD>
<TD width="93%" class="frightu">{trans("Description:")}</TD>
</TR>
{if $invoice.customerbalancelistlimit >= $invoice.customerbalancelist.total}
{assign var="startloop" value="0"}
{else}
{math assign="startloop" equation="x-y" x=$invoice.customerbalancelist.total y=$invoice.customerbalancelistlimit}
{/if}
{section name=balancelist loop=$invoice.customerbalancelist.list start=$startloop max=$invoice.customerbalancelistlimit}
{* section name=balancelist loop=$invoice.customerbalancelist.list start=$invoice.customerbalancelistlimit step=-1 *}
{$item=$invoice.customerbalancelist.list[balancelist]}
<TR>
<TD width="1%"><nobr>{$item.date}</nobr></TD>
<TD width="1%" align="right"><nobr>{if $item.value > 0}+{/if}{$item.value|money_format}</nobr>
</TD>
<TD width="1%" align="right">
<nobr>{$item.tax}</nobr>
</TD>
<TD width="1%" align="center">»</TD>
<TD width="1%" align="right"><nobr>
{if $item.after < 0}<STRONG>{/if}
{$item.after|money_format}
{if $item.after < 0}</STRONG>{/if}</nobr>
</TD>
<TD width="93%">{$item.comment}</TD>
</TR>
{/section}
</TABLE>
{/if}
W przypadku szablonu tcpdf wiem, że muszę stworzyć własną funkcję do obsłużenia tego, jednak mam problem z jej utworzeniem w sposób poprawny - nie jestem programistą, php ledwo ogarniam i efekt jest taki, że ciągle coś mi się rozsypuje.