Cytat(php programmer @ 22.08.2006, 09:10 )

a nie lepiej zrobić takie przypisanie w php,
a potem tablica przypisać do zmiennej smarty?
Myślałem, że wrażnie napisałem co chce osiągnąć?

Wiem, że tak się da ale po prostu mam inną potrzebe. Krótkie wyjaśnienie. Mam szablon w którym na dzień dzisiejszy mam listę jakiś 6 powiedzmy linków. Poza jedną zmienną rzeczą nie różnią się praktycznie niczym więc fajnie by było zamiast 6 razy coś wypisywać lepiej zrobić pętle na tych 6 elementach. Łatwiejsze w modyfikowaniu i przejrzystsze. Nie ma żadnych szans aby liczba tych opcji kiedykolwiek się zwiększyła więc nie ma sensu ich assignować w php. W sumie to jeśli by to było tylko tyle to mimo wszystko bym je assignował ale jest jeszcze jedna rzecz. Szablon jest wyykorzystywany w wielu metodach php. Za każdym razem każda z tych metod musiałaby skądś czytać liste opcji i ją assignować do template'a. Dlatego rozwiązanie w stylu
<?php
{$tablica=array('element1',element2
',element3',element4
',element5')}{section name
=id loop
=tablica
}{$tablica[id
]}{/section
} ?>
wydawało mi się dobrym pomysłem... szkoda, że nie działa.
Dziękuje wszystkim wam za odpowiedzi. Chyba wykorzystam tą metodę co opisałem czyli będę przypisywał w poszczególnych metodach a liste elementów będę brał z konfiguracji
Pozdrawiam