Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php, smarty] Array
Forum PHP.pl > Forum > Przedszkole
wlamywacz
Potrzebuje zrobić tablice z elementów w pewnym folderze zrobione bez problemu oto wynik:
  1. <?php
  2. array ( 0 => 'alien.png', 1 => 'andy.png', 2 => 'angel.png', 3 => 'angry.png', 4 => 'bandit.png', 5 => 'blushing.png', 6 => 'cool.png', 7 => 'cry.png', 8 => 'devil.png', 9 => 'grin.png', 10 => 'happy.png', 11 => 'heart.png', 12 => 'joy.png', 13 => 'kiss.png', 14 => 'kszy.png', 15 => 'lol.png', 16 => 'love.png', 17 => 'milicja.png', 18 => 'ninja.png', 19 => 'pin.png', 20 => 'pouty.png', 21 => 'sad.png', 22 => 'sick.png', 23 => 'smile.png', 24 => 'surprised.png', 25 => 'tongue.png', 26 => 'unsure.png', 27 => 'w00t.png', 28 => 'wink.png', 29 => 'wizard.png', 30 => 'zzz.png', )
  3. ?>


Teraz chciałbym to wrzucić do smarty i wyświetlić w pętli i tu problem
  1. <?php
  2. $centralna->assign( 'emotki' , $this->emotki);
  3. ?>

i odwołuje się do jednej emoty tak:

  1. {$emotki[0]}

Jednak nie działa :/ Jak to zrobić ?

P.S. Pierwszy raz mam styczność z tablicami...
Cezar708
jeśli chcesz wyświetlić w pętli SMARTY to użyj foreach:

  1. {foreach from=$emotki item=emotka}
  2. <img src="{$emotka}" alt="{$emotka}" />
  3. {/foreach}
metal
Wszystko jest ok ale twoja tablica co podales nie jest przypisana do zadnej zmiennej.

Przypisz tablice do zmiennej ktora przypisujesz to tpla i powinno smigac.



---------------
webview - tworzenie stron www
wlamywacz
Przepraszam ale szkolny błąd wszystko działa tylko zapomniałem wywołać funkcji odpowiedzialnej za generowanie icon sciana.gif
Ale dziękuje za pomoc
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.