Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Smarty] Section i obiekt...
Forum PHP.pl > Forum > PHP > Object-oriented programming
pawel_
Witam ponownie...
W moim poprzednim temacie (dot petli i wlasnego parsera szablonow;)) nikt sie nie odezwal, wiec bylem zmuszony przejsc na smarty.... i ot wlasnie mam problem... nie mam pojecia jak zrobic
Kod
{section name=id loop=$l_menu}
      <a href="?id={$l_menu[id].id}">{$l_menu[id].name}</a><br />
        {/section}

na obiektach.... na tablicach jest tak jak tutaj napisane.... wywala mi blad, ze nie mozna uzyc obiektu zamiast tablicy. jakies sugestie? smile.gif [moze zamiast $smarty->assign() trzeba uzyc cos innego?]
toth
witam,
a mozesz powiedziec cos wiecej, tj:
ktora skladowa jest tablica lub ktora metoda zwraca tablice.
napisz tez jak wyglada u Ciebie wywolanie $smarty->assign() to sprobuje pomoc.

tomek
DeyV
Jeżeli $l_menu jest obiektem, to, niestety, chyba nic z tego, ponieważ smarty narazie chyba nie obsługuje iteracji po obiekcie.

Jeśli jednak, tak jak mi zresztą wydaje, obiektem jest po prostu każdy z elementó tej tablicy, czyli $l_menu[id] to odpowiedź jest prosta - zamist kropki używamy strzałki
czyli $l_menu[id]->name
pawel_
dzieki DeyV smile.gif chodzi
br-design.pl
Dokladam sie do podziekowan ;-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.