$kurse = $kurskategorie->getAllKurse(TRUE); } } else { if ($ort_kategorie_id > 0) { $ortkategorie = new KursortKategorie($ort_kategorie_id, $REX['TABLE_PREFIX']); print '<div class="col-xs-12 abstand"><div class="h1-bg" style="background-color: #' . $REX['ADDON']['d2u_kurse']['settings']['ort_farbe'] . ' !important">'; print '<h1 class="h1">' . $ortkategorie->name . '</h1>'; print '</div></div>'; $orte = Kursort::getAll($REX['TABLE_PREFIX'], $ort_kategorie_id, TRUE); foreach ($orte as $ort) { getKachelbox($ort->name, $ort->bild, $REX['ADDON']['d2u_kurse']['settings']['ort_farbe'], $ort->getURL(TRUE)); } } else { if ($ort_id > 0) { $orte = new Kursort($ort_id, $REX['TABLE_PREFIX']); $kurse = $orte->getAllKurse(TRUE); } else { if ($terminkategorie_id > 0) { $terminkategorie = new Terminkategorie($terminkategorie_id, $REX['TABLE_PREFIX']); if ($terminkategorie->eltern_terminkategorie === FALSE) { $terminkategorien = Terminkategorie::getAll($REX['TABLE_PREFIX'], TRUE, $terminkategorie_id); if (count($terminkategorien) > 0) { print '<div class="col-xs-12 abstand"><div class="h1-bg" style="background-color: #' . $REX['ADDON']['d2u_kurse']['settings']['termin_farbe'] . ' !important">'; print '<h1 class="h1">' . $terminkategorie->name . '</h1>'; print '</div></div>'; // Kinderkategorien anzeigen foreach ($terminkategorien as $cur_terminkategorie) { getKachelbox($cur_terminkategorie->name, $cur_terminkategorie->bild, $REX['ADDON']['d2u_kurse']['settings']['termin_farbe'], $cur_terminkategorie->getURL(TRUE)); } } else { // Wenn keine Kinderkategorien vorhanden sind, Kurse anzeigen