Hallo
Erläuterung:
Ich habe eine Funktion die mir alle Termine von einer Event-Serie ausliest ([COLOR=#0000ff]getEventsOfEventSerie[/COLOR]).
Dann fülle ich eine Variable mit 4 Events:
[COLOR=#0000ff] $nextFourEvents = getEventsOfEventSerie($activeEventtserie['serieId'], '4', 'ASC');[/COLOR]
Ich zeige dann diese 4 Events an:
[COLOR=#0000ff]<?php if (count($nextFourEvents) > 0) {
foreach ($nextFourEvents as $ne) { ?>
<a href="/events/<?=$ne->post_name?>" target="_blank"><?=$ne->post_title?> (<?=get_field('eventDateTimeFrom', $ne->ID)?>)</a><br />
<?php[/COLOR]
Frage:
Wie kann ich beim füllen von [COLOR=#0000ff]$nextFourEvents[/COLOR] erreiche, dass ich nur die aktuellsten Events fülle, dass heisst anhand von dem Feld [COLOR=#0000ff]eventDateTimeFrom[/COLOR]? Im Moment bekomme ich nur die vom Oktober.
ich habe insgesamt 6 Termine. 4 wahren im Oktober und 2 sind im November. Eigentlich dürfte er nur noch die im November anzeigen, bzw, je nach dem ob die November-Termine noch in der Zukunft liegt oder nicht.
Konkret sollte die Variabel [COLOR=#0000ff]$nextFourEvents[/COLOR] noch 2 oder nur 1 Event laden.
Kann man dies irgenwie anhand des aktuellen Datum filtern?
Vielen Dank für die schnelle Hilfe.
Gruss Pogi