Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [smarty] wyświetlanie pobranych danych
Forum PHP.pl > Forum > Przedszkole
agentos
witam,
moje pytanie polega na tym, czy jest możliwe wyświetlanie poprzez zastosowanie {foreach} lub {section} pobranych danych w kolumnach - powiedzmy 3 na takiej zasadzie:

a1 | a2 | a3
a4 | a5 | a6
...

ogolnie powstalaby "tabela" ale bez użycia <table> itd. W tej chwili dane pobieram już do pliku TPL:

  1. {foreach item=wyp from=$wyposazenie}
  2. <div class="rodzajeZaawansowane">{$wyp.nazwa}</div>
  3. {/foreach}

i dane wyświetlane są jedno po drugim a teraz kwestia tego żeby wyświetlały się po 3 w każdej linii. Być może jest to banalne jednak sęk w tym żeby było to bez żadnych znaczników tabeli.

Pozdrawiam
siemakuba
Odpowiednie style dla DIVów - (float) + zapoznaj się z użyciem {cycle} w smarty.
Linię złamiesz za pomocą np. <br style="clear:both">.

Albo nawet inaczej, bez {cycle} - jeżeli masz dostępną szerokość 300px i każdy z DIVów będzie miał szerokość 100px to przy daniu im float powinny ułożyć się po 3 w rzędzie.

pozdr.
agentos
jakby to powiedziec - Dzieki rolleyes.gif

najciemniej zawsze pod latarnia - wiedzialem ze to bedzie banalne sciana.gif

pozdro
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.