Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Smarty i tablice, jw
miras
post
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


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] ?


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Z tego co widze to dokumentacja smartiego jest jak najbardziej online...
http://www.smarty.net/docs/en/language.syntax.variables.tpl

{$price[1][1]}


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
miras
post
Post #3





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


problem w tym, że zamiast wyświetlić zawartość wyświetla mi to jako zwykły tekst... {$price[1][1]}


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
miras
post
Post #5





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Tak, co ciekawsze jak wyswietle samo {price} (bez dolarka) to zwraca Array ...


--------------------
Go to the top of the page
+Quote Post
viking
post
Post #6





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


A nie zadziała np. {$price.1.1}? Generalnie możesz zobaczyć w skompilowanym pliku jaki jest efekt i jak wygląda natywny PHP.

Ten post edytował viking 20.12.2016, 15:46:53


--------------------
Go to the top of the page
+Quote Post
miras
post
Post #7





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Dobra, zagadka rozwiązana, to nie były smarty tylko phpBB3, przepraszam za wprowadzenie w błąd, sprawa już ogarnięta biggrin.gif


--------------------
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Dlatego zapytalem
Cytat
Jestes pewien ze odpalasz to przez silnik smarty

moglbys troche sie skupiac tongue.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Pyton_000
post
Post #9





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


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...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 12:47