Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> smarty - rozmiar tablicy
showstoppa
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.01.2004

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


witam

mam tablice, przekazuje ja do smarty do {section}, jednak powyzej generowanej tabeli chcialbym miec ilosc elementow w niej. Istnieje cos takiego w smarty na wzor count() z php ?

Dzieki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
rzseattle
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

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


Hmm w modyfikatorach zmiennych nie zauwazylem niczego co by pomoglo. Ale da sie to obejsc w tten sposob

Kod
{section loop=$cos name=sekcja}

  {if $smarty.section.sekcja.first}

     {$smarty.section.sekcja.total}

  {/if}



  pozniej normalniebedzie wyswietlana skekcja



{/section}
Go to the top of the page
+Quote Post
dooshek
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Trójmiasto

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


Cytat
Hmm w modyfikatorach zmiennych nie zauwazylem niczego co by pomoglo. Ale da sie to obejsc w tten sposob

Kod
{section loop=$cos name=sekcja}

  {if $smarty.section.sekcja.first}

     {$smarty.section.sekcja.total}

  {/if}



  pozniej normalniebedzie wyswietlana skekcja



{/section}


Mozna tez
Kod
Liczba rekordow: {$cos|@count}



{section loop=$cos name=sekcja}

{/section}


ale to troche hamowa tak zwana (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale mozna
Go to the top of the page
+Quote Post
showstoppa
post
Post #4





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 2.01.2004

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


dzieki chlopaki, ale nie bardzo rozumiem $zmienna|@count, co oznacza znaczek malpki i count ?

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





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Trójmiasto

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


Cytat
dzieki chlopaki, ale nie bardzo rozumiem $zmienna|@count, co oznacza znaczek malpki i count ?


@ oznacza, ze jako modifier mozesz uzyc dowolnej funkcji z php, jako pierwszy argument tej funkcji podajesz to co poprzedza ta funkcje czyli w tym przypadku $zmienna. Jesli chcesz wiecej parametrow przeslac to mozesz je podac pozniej po znaku :.

Przyklad
Kod
{$zmienna|@substr:0:2}


co jest rownoznaczne z
[php:1:2005c560f1]
<?
substr($zmienna, 0, 2);
?>
[/php:1:2005c560f1]
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 19:40