Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Smarty zmienna jako parametr tablicy, 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 problem z wyświetleniem zawartości tablicy, gdy dam tak:


  1. {$pozycja[0]}
to jest wszystko ok, ale ten parametr musi się zmieniać, natomiast gdy dam tak:

  1. {$pozycja[$i]}
to już nie działa, nie ma błędu, ale nic nie wyświetla, jak to rozwiązać?


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





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


co wyswietla:
var_dump($i);


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


w pierwszym obrocie 0 w drugim 1 w trzecim 2.. czyli jest dobrze, a jak dam tak:


  1. {php} echo $i ;{/php}
to mi wyświetla normalnie 0 pozniej 1 pozniej 2 itp, ale jak dam to w tablicy to juz nic..


  1. {php} echo $pozycja[$i];{/php}


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




W bloku {php} zmienne przypisane do smarty nie sa dostepn jako $pozycja tylko jakos tak: $this->cos_tam['pozycja'] smile.gif

Zas co do kody z pierwszego bloku to nie powinno przypadkiem byc tak:
{$pozycja.$i}
?

ps: kto teraz uzywa smarty?questionmark.gif Rzut to w diably poki czas.


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

"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---


no właśnie tego też próbowałem i nic...

  1. {$pozycja.$i}



To nie mój projekt, pomagam koledze, ja ze smartami dawno przygodę zakończyłem wink.gif


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





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




POkaz wiekszy wycinek kodu. Kod co ci podalem jest popraawny. skoro ci nie dziala, znaczy ze problem jest gdzie indziej


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

"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 #7





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

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


nie wiem czemu, ale takie coś mi zadziałało:

  1. {$pozycja[$smarty.foreach.nazwa.index]}


także temat do zamknięcia, dzięki wszystkim smile.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




znaczy te $i zle przypisywales.... mowilem, ze blad jest gdzie indziej :/


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

"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

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: 21.08.2025 - 23:59