Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Smarty][MySQL][PHP], foreach odpowiednie ładowanie danych
--początkujący--
post
Post #1





Goście







Witam,

mam następujący problem. Robię galerię - jej struktura:
  1. <div id="gallery">
  2. <div>
  3. <!-- tutaj w każdym divie po 20 elementów img -->
  4. </div>
  5. <div>
  6. <!-- tutaj w każdym divie po 20 elementów img -->
  7. </div>
  8. </div>


Divów jest tyle ile potrzeba do podzielenia wszystkich obrazków na divy, np 70 zdjęć -> 4 divy

Wiem jak pobrać dane do wszystkich elementów img:

  1. {foreach item=p from=$photos name=p}
  2. <a data-src="{$p.link_big}" data-nr="{$smarty.foreach.p.iteration}"><img src="{$p.link_min}" alt="{$p.link_big}"/></a>
  3. {/foreach}


ale w jaki sposób zrobić to tak, aby ładować do pojedynczego diva 20 elementów i np w drugim divie zaczynać od 21ego elementu? Proszę o pomoc..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


  1. <div>
  2. {foreach item=p from=$photos name=p key=key}
  3.  
  4. <a data-src="{$p.link_big}" data-nr="{$smarty.foreach.p.iteration}"><img src="{$p.link_min}" alt="{$p.link_big}"/></a>
  5. {if $key%20==0}
  6. </div><div>
  7. {/if}
  8. .../


Ten post edytował CuteOne 23.09.2012, 20:50:40
Go to the top of the page
+Quote Post

Posty w temacie
- -początkujący-   [Smarty][MySQL][PHP]   23.09.2012, 20:19:02
- - CuteOne   [HTML] pobierz, plaintext <div>{foreach item...   23.09.2012, 20:47:33
- - -początkujący-   Dziękuję Dodałem jeszcze sprawdzenie czy key nie ...   23.09.2012, 21:24:30


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: 27.12.2025 - 13:19