planowalem rozwiazac to w ten sposob zeby dynamicznie przydzielic do linka wartosc zmiennej nawigacyjnej
pobralem dane z xml, podstawilem do odpowiednich zmiennych i mam problem z wypisaniem tego w szablonie
w "zwyklym" php wygladaloby to pewnie tak:
<?php for($i=0;$i>count($strona['tytuly']); $i++) { } ?>
w szablonie smarty mam:
<?php {section loop=$strona.tytuly name=tytuly_loop} <div><a href="utwory.php?nav=">{$strona.tytuly[tytuly_loop]}</a></div> {/section} ?>
tytuly wypisaly sie poprawnie, ale pojawil sie problem - jak odwolac sie do aktualnego indeksu petli? w sieci znalazlem taki przyklad:
<?php {section name=customer loop=$custid} {$smarty.section.customer.index} id: {$custid[customer]} {/section} OUTPUT: 0 id: 1000 1 id: 1001 2 id: 1002 ?>
...ale moj obiekt smarty to $GLOBALS['Smarty'] bo musze przenosic go pomiedzy plikami i parser wywala blad gdy probuje sie do niego odwolac przez tablice :/
jakies sugeste?