Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Smarty] Indeks tablicy jako zmienna
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
Balon
Muszę pobrać z bazy osobno wszystkie rekordy gdzie marka i model sa reprezentowane jako ID. Nastepnie pobieram rekordy marek i modeli i chce to połączyć sobie w SMARTYm.

Wygląda to tak:
Kod
{$MARKI[$NEW_ITEMS[i].details.Marka].name}


Robie cos zle ? Czy to ograniczenie smarty'ego ?

Proszę o pomoc,
pozdrawiam!
Jojo
Taki krzak jak napisałeś wypluje Ci błąd, ale można to łatwo obejść używając {assign}.

Takie coś:
  1. {assign var=marka value=$NEW_ITEMS[i].details.Marka}
  2. {$MARKI.$marka.name}
powinno zadziałać.
Balon
no wiem juz wpadlem na to winksmiley.jpg Jednak nadal nie działało.. Poradziłem sobie z tym tak i od razu hulało ;] dziwne smile.gif

  1. {assign var=marka value=$NEW_ITEMS[i].details.Marka+0}
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.