$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