Paweł Rohde pisze:
Maciej Kostyra pisze:
Witam, tworze sobie szablon dokumentu - aneks do umowy o korzystanie z publicznego IP. Każdy komputer w mojej sieci ma ustawiony publiczny adres IP, zapisujemy to w edycji komputera klienta w polu "Publ. adres IP:"
W trakcie tworzenia nowego szablonu przystawilo mnie w jednym miejscu: nie wiem jak napisac go tak, zeby wydrukowal mi w odpowiednim miejscu publiczny adres IP dla kazdego komputera klienta. Na razie zrobilem linijkę kropek gdzie wpisuje dlugopisem ten adres po wydrukowniu dokumentu, jednak jest to nieeleganckie, a poza tym mysle ze na 100% da sie to wyciagnac jakos i wydrukowac. Kiedys gdzies znalazlem info traktujace o pisaniu szablonow dokumentow dla LMS, ale za cholere nie moge teraz nigdzie tego znalezc.
Ja robię protokół techniczny i mam coś takiego:
{section name=customernodes loop=$customernodes}
<TR> <TD>Miejsce instalacji: </TD> <TD><b>{if $customernodes[customernodes].info} {$customernodes[customernodes].info} {else} {$customerinfo.address}; {$customerinfo.zip} {$customerinfo.city} {/if}</b></TD> </TR> {/section}
nie pamiętam czy $customernodes jest dostępny od ręki, czy sobie go pobrałem z bazy za pomocą bodaj $LMS->GetCustomerNodes()
to jeszcze dalej:
{section name=customernodes loop=$customernodes} <TR> <TD>{$customernodes[customernodes].name}</TD> <TD>{$customernodes[customernodes].ip}</TD> <td>{$customernodes[customernodes].passwd}</td> </TR> {/section}