Exemplo n.º 1
0
 public function getSections()
 {
     $ret = array();
     $konzerte = $this->getKonzerteSection();
     // special case here: $konzerte could be null if no events are available to display
     if ($konzerte != null) {
         array_push($ret, $konzerte);
     }
     $band = new BandView();
     $band->setTitle("band");
     $band->setId("band");
     array_push($ret, $band);
     $bilder = new FotosView();
     $bilder->setId("fotos");
     $bilder->setTitle("fotos");
     $bilder->setHidden(true);
     $galleryDAO = new GalleryDAOExt();
     $galleryItemViews = $galleryDAO->queryForSectionOverview();
     $bilder->setGalleryItemViews($galleryItemViews);
     array_push($ret, $bilder);
     $musik = new MusikView();
     $musik->setTitle("musik");
     $musik->setId("musik");
     array_push($ret, $musik);
     $downloads = new DownloadsView();
     $downloads->setTitle("downloads");
     $downloads->setId("downloads");
     array_push($ret, $downloads);
     $kontakt = new KontaktView();
     $kontakt->setTitle("kontakt");
     $kontakt->setId("kontakt");
     array_push($ret, $kontakt);
     return $ret;
 }
Exemplo n.º 2
0
 public function loadAllGalleries()
 {
     $bilder = new FotosView();
     $bilder->setId("fotos");
     $bilder->setTitle("fotos");
     $galleryDAO = new GalleryDAOExt();
     $galleries = $galleryDAO->queryAllActiveGalleries();
     $bilder->setGalleries($galleries);
     $galleryItemViews = $galleryDAO->queryAllGalleryItems();
     $bilder->setGalleryItemViews($galleryItemViews);
     $bilder->render();
 }