Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Smarty] problem z section
maciu
post 5.08.2006, 11:43:15
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


mam tablice, w której indeks zaczyna się od 1
  1. <?php
  2. $array = array(1 => 'jedynka', 2 => 'dwojka');
  3. $smarty->assign('array',$array);
  4. ?>


chcę przetworzyć ta tablicę w sekcji section

  1. {section name=i loop=$array}
  2. {$array[i]}
  3. {/section}


problem polega na tym, że wyświetli tylko drugi element tablicy, ponieważ tablica zaczyna się od 1, a nie od 0. Wiecie jak to obejść? Można jakoś ustawić, żeby loop zliczał od 1, albo żeby dodać do loop 1
Go to the top of the page
+Quote Post
nazihipi
post 5.08.2006, 11:54:22
Post #2





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 14.07.2006

Ostrzeżenie: (10%)
X----


  1. { section name=i loop=$array start=1 }
  2. { $array[i] }
  3. { /section }
Go to the top of the page
+Quote Post
maciu
post 5.08.2006, 12:03:32
Post #3





Grupa: Zarejestrowani
Postów: 238
Pomógł: 1
Dołączył: 27.08.2003

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


już tak próbowałem, niestety to nic nie daje. Fakt, że wyświetlają się 2 wiersze zamiast jednego, tylko że pierwszy wiersz jest pusty
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 Wersja Lo-Fi Aktualny czas: 31.07.2025 - 05:36