INNEHALTEN
Veranstaltungen

getSeminars(); $date = ''; $timestamp = ''; $germanMonths = array( 'Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember' ); if (count($seminars) != 0) { foreach ($seminars as $seminar) { if (isset($seminar->getAppointments()[0])) { //$appointment = date("D", $seminar->getAppointments()[0]->getStart()->getTimestamp()).'. '.date("d.m.Y, H:i", $seminar->getAppointments()[0]->getStart()->getTimestamp()) . ' Uhr'; $appointmentDate = date("D", $seminar->getAppointments()[0]->getStart()->getTimestamp()).'. '.date("d.m.Y", $seminar->getAppointments()[0]->getStart()->getTimestamp()); $appointmentTime = date("H:i", $seminar->getAppointments()[0]->getStart()->getTimestamp()).' - '.date("H:i", $seminar->getAppointments()[0]->getEnd()->getTimestamp()); $date = date("Y-m-d", $seminar->getAppointments()[0]->getStart()->getTimestamp()); $timestamp = $seminar->getAppointments()[0]->getStart()->getTimestamp(); } else { $appointmentDate = ''; } if (strtotime($date) >= strtotime(date("Y-m-d")) and $appointmentDate !== '') { $allSeminars[] = array( 'title' => $seminar->getTitle(), 'subtitle' => $seminar->getSubtitle(), 'number' => $seminar->getNumber(), 'dateAppointment' => $appointmentDate, 'timeAppointment' => $appointmentTime, 'places' => $seminar->getPlaces()->getAvailable(), 'priceGross' => $seminar->getPrice()->getGross(), 'priceCurrency' => $seminar->getPrice()->getCurrency(), 'registration' => $seminar->getResources(), 'timestampStartAppointment' => $timestamp, ); } } } function sortArrayByDate($a, $b) { $a = $a["timestampStartAppointment"]; $b = $b["timestampStartAppointment"]; if ($a == $b) { return 0; } return ($a < $b) ? -1 : 1; } usort($allSeminars, "sortArrayByDate"); ?>
$actualMonth) { ?>
Termin Titel Freie Plätze Gebühr Anmeldung
'.$germanMonths[date('n', $seminar['timestampStartAppointment']) - 1].'' ; $actualMonth = date('n', $seminar['timestampStartAppointment']); ?>
'.$germanMonths[date('n', $seminar['timestampStartAppointment']) - 1].' '.date('Y', $seminar['timestampStartAppointment']).'' ; $actualMonth = date('n', $seminar['timestampStartAppointment']); ?>
'; echo $seminar['timeAppointment'].' Uhr'; echo '
'; ?>

Anmelden