Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Smarty i tablice
Forum PHP.pl > Forum > Przedszkole
miras
Witam, mam następujący kod:

  1. $prices = array();
  2. $prices[1][1]=10;
  3. $prices[1][2]=50;
  4. $prices[1][3]=20;
  5. $prices[1][4]=30;


następnie:

  1. $template->assign_vars(array(
  2. 'price' => $prices,
  3. ));


i w jaki sposób w template mogę się odwołać np. do $prices[1][1] ?
nospor
Z tego co widze to dokumentacja smartiego jest jak najbardziej online...
http://www.smarty.net/docs/en/language.syntax.variables.tpl

{$price[1][1]}
miras
problem w tym, że zamiast wyświetlić zawartość wyświetla mi to jako zwykły tekst... {$price[1][1]}
nospor
Jestes pewien ze odpalasz to przez silnik smarty a nie ot tak poprostu w zwyklym pliku?
Dopisz kolejna zmienna test i sprawdz co z nia wink.gif
miras
Tak, co ciekawsze jak wyswietle samo {price} (bez dolarka) to zwraca Array ...
viking
A nie zadziała np. {$price.1.1}? Generalnie możesz zobaczyć w skompilowanym pliku jaki jest efekt i jak wygląda natywny PHP.
miras
Dobra, zagadka rozwiązana, to nie były smarty tylko phpBB3, przepraszam za wprowadzenie w błąd, sprawa już ogarnięta biggrin.gif
nospor
Dlatego zapytalem
Cytat
Jestes pewien ze odpalasz to przez silnik smarty

moglbys troche sie skupiac tongue.gif
Pyton_000
Cytat(miras @ 20.12.2016, 15:47:49 ) *
Dobra, zagadka rozwiązana, to nie były smarty tylko phpBB3, przepraszam za wprowadzenie w błąd, sprawa już ogarnięta biggrin.gif

facepalmxd.gif Nie wszystko co ma {} to smarty...
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.