![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 1 Dołączył: 28.04.2005 Skąd: Kraków Ostrzeżenie: (0%)
|
Witam
mam w smarty napisaną taką pętle : no i spoko, ona wyswietla mi w rządku jakieś tam obrazki jako tabela. Ja jednak chciał bym aby skrypt po wyświetleniu 8 komórek w wierszu przechodził do następnego. Jak napisać takie coś w smarty ? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) w php stworzył bym jakąs zmienną która zwiększałą by sie o jeden przy każdym przejściu pętli a kiedy osiągała by 8 to skrypt wyświetlał by </tr><tr> i zerował zmienną (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) nie wiem czy to dobre rozwiązanie i nie wiem też czy należy tak to rozwiązać w smarty czekam na propozycje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Bajki 17.06.2008, 21:07:40 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 7 Dołączył: 31.05.2006 Ostrzeżenie: (0%)
|
Ja bym użył foreach oraz właściwości index lub iteration tej pętli
Więcej o foreach znajdziesz tutaj: http://www.smarty.net/manual/en/language.f....property.index Ten post edytował merk 18.06.2008, 08:09:01 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
Bardziej elegancko by było gdybyś w php zrobił tabelę dwuwymiarową wtedy w smarty to będzie tak:
Ten post edytował JoShiMa 18.06.2008, 08:15:15 |
|
|
|
![]() ![]() |
|
Aktualny czas: 26.12.2025 - 15:18 |