Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wyświetlanie wybranych elementów
Forum PHP.pl > Forum > Przedszkole
DaMiaN935
Witam,

Mam komercyjny CMS. Jest na nim plik, któy odpowiada za wyświetlanie galerii zdjęć. W panelu Administracyjnym mam dwie kategorie zdjęć, jednak ten plik (poniżej wrzucam jego kod) wyświetla zdjęcia ze wszystkich kategorii.

Pytanie: Jak ustawić/zmienić w kodzie, aby wyświetlało tylko zdjęcia jednej kategorii?
Kategorie są oznaczane komendą $cat_id
Np. $cat_id=1 itp. i to gdzieś trzeba w kod wrzucić, ale nie wiem gdzie.

A oto kod:

  1. <?php
  2. $condition = array();
  3. $orderBy = " galeria_wew.kolejnosc ASC ";
  4. $Gallery = $Services->getEntity('galeria_wew', $condition, NULL, $orderBy);
  5. ?>
  6.  
  7. <?php if(count($Gallery) > 0): ?>
  8.  
  9. <a href="<?php echo Tools::renderLangDomainUrl(); ?>/galeria.html" class="special-cars">
  10. <span><?php echo Translator::get('REALIZACJE'); ?></span>
  11. </a>
  12.  
  13. <div class="full-width center">
  14. <ul class="default toSlide" id="special-cars">
  15. <?php $galleryNum = 1; foreach($Gallery as $gallery): ?>
  16. <li class="<?php if($galleryNum > 9): // LICZBA ZDJĘĆ POJAWIAJĄCYCH SIĘ NA STRONIE ?>disabled<?php else: ?>enabled<?php endif; ?>">
  17. <a href="<?php echo Tools::renderLangDomainUrl(); ?>/galeria,<?php echo $gallery['id']; ?>.html">
  18. <?php if(!empty($gallery['image']['min'][0])): ?>
  19. <img class="thumb thumb-sp" src="<?php echo $gallery['image']['min'][0]; ?>" alt="" />
  20. <?php endif; ?>
  21. <span><?php echo $gallery['title']; ?></span>
  22. </a>
  23. </li>
  24. <?php if($galleryNum%3==0): ?>
  25. <li class="clearfix"></li>
  26. <?php endif; ?>
  27. <?php ++$galleryNum; endforeach; ?>
  28. </ul>
  29.  
  30.  
  31. <a class="show-more show-more-simple" href="java script:void(0);">
  32. <span class="open"><?php echo Translator::get('zobacz-wiecej'); // PRZYCISK "ZOBACZ WIĘCEJ" ?></span>
  33. <span class="close" style="display: none;"><?php echo Translator::get('zwin'); // PRZYCISK "ZWIŃ" ?></span>
  34. </a>
  35.  
  36. </div>
  37.  
  38. <?php endif; ?>


Proszę o propozycje,
Pozdrawiam.
kapslokk
Pewnie do $condition. Ale w jakiej formie? Trzeba pokombinować.
Najlepiej jak w skrypcie znajdziesz wywołanie metody getEntity() z podanymi warunkami - będziesz wiedział co i jak.
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.