Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]dodanie podpisów co 4 zdjęcia przy galerii
pablo_83
post 21.09.2010, 08:57:45
Post #1





Grupa: Zarejestrowani
Postów: 200
Pomógł: 16
Dołączył: 11.01.2009
Skąd: wrocław

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


witam, mam galerię w której są wyświetlane zdjęcia, każde jest traktowane jako osobne zdjęcie jednak 4 w linią tworzą jeden zestaw.

W każdej linii (co 4 zdjęciu dodałem podpis typ 1, typ 2, itd).

  1. $this->response['content'] = '<div class="galeria">';
  2. $this->response['content'] .= '<div class="paginacja">'.$this->pagination->create_links().'</div>';
  3. $nr = 0;
  4.  
  5. $num =$this->uri->segment(3)/4;
  6.  
  7.  
  8. foreach ($query->result() as $item) {
  9.  
  10. $t='';
  11. $r = $nr % 4;
  12. $nr++;
  13. if($r == 0){
  14.  
  15. $num++;
  16. $t = 'Typ '.$num;
  17. $this->response['content'] .= '<b>Typ '.$num.'</b>';
  18. }else{
  19. $t='';
  20. }
  21.  
  22.  
  23. $this->response['content'] .= $this->load->view('elements/element', array('url_file'=>$item->url_file, 'url_miniatury'=>$item->url_miniatury, 'id'=>$item->id), True);
  24.  
  25. }
  26.  
  27. } else {
  28. $this->response['content'] .= '<br/>nie ma zdjęć';
  29.  
  30. }// echo $this->uri->segment(3);
  31. $this->response['content'] .= '</div><div class="paginacja">'.$this->pagination->create_links().'</div></div>';
  32.  


to fragment kodu wyświetlający galerię i podpisy.
Moje pytanie brzmi czy rozwiazanie jakie zastosowałem, czyli sprawdzanie reszty (modulo) jest dobrym sposobem?
Czy może nalezałoby to jakoś inaczej zrobić?

Efekt można zobaczyć TUTAJ
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: 14.07.2025 - 06:20