Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wypisywanie wartości z tablicy
Forum PHP.pl > Forum > Gotowe rozwiązania > Systemy szablonów
pawel.b
mam dwie tablice w smarty

gallery(
0 => 'img1.jpg',
1 => 'img2.jpg',
2 => 'img3.jpg',
3 => 'img4.jpg',
4 => 'img5.jpg',
5 => 'img6.jpg'
)

random (
0 => 2,
1 => 0
)

i taki kod
Kod
{$gallery[$random[0]]} // efekt pusty string


oczywiście obie tabele są ok chodzi mi o wypisanie rekordu jednej tabeli o indexie który wyciągam z drugiej
artur_dziocha
@down pomyłka. Nie spojrzałem dokładnio
wookieb
Cytat(artur_dziocha @ 27.03.2009, 12:23:25 ) *


Tutaj przecież chodzi o smarty...
A wracajac do tematu zrób sobie najpierw
Kod
{$random[0]}
{$gallery[2]}

I zobacz co ci pokaze
pawel.b
tak jak pisałem tablice osobno działają


obszedłem problem tak:
Kod
{assign var=1 value=$random[0]}
{$gallery[$1]}


ale oczywiście jest to niezbyt ładne jak ktoś zna lepszy sposób piszcie
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.