Dokument Listview mit Kategorien
Verfasst: Mi 10. Jan 2018, 19:34
Hallo,
ich habe hier ein kleines Anliegen und bitte um Lösungsvorschläge.
Es geht um Events: Es gibt Mini Events und Mega Events welche durch die Kategorie gekennzeichnet sind. Dokumenttyp ist der selbe.
Beispiel:
01. April MiniEvent1 Kategorie: Mini
02. April MiniEvent2 Kategorie: Mini
05. April Megaevent1 Kategorie: Mega
06. April Minievent3 Kategorie: Mini
...
10 April Megaevent Kategorie: Mega
...
Nun sollte meine Listview alle MiniEvents aber nur ein Megaevent ausgeben, und natürlich auch nur Events in der Zukunft. Letzeres klappt mit der Datumsabfrage, aber ich habe jetzt keine Ahnung wie ich eine Kategorie auf einen Eintrag beschränken kann.
Zwei Listviews sind keine Option, da die Events vermischt sind und die Reihenfolge nach Datum erhalten bleiben soll.
Danke für einen Lösungsvorschlag
Matze
ich habe hier ein kleines Anliegen und bitte um Lösungsvorschläge.
Es geht um Events: Es gibt Mini Events und Mega Events welche durch die Kategorie gekennzeichnet sind. Dokumenttyp ist der selbe.
Beispiel:
01. April MiniEvent1 Kategorie: Mini
02. April MiniEvent2 Kategorie: Mini
05. April Megaevent1 Kategorie: Mega
06. April Minievent3 Kategorie: Mini
...
10 April Megaevent Kategorie: Mega
...
Nun sollte meine Listview alle MiniEvents aber nur ein Megaevent ausgeben, und natürlich auch nur Events in der Zukunft. Letzeres klappt mit der Datumsabfrage, aber ich habe jetzt keine Ahnung wie ich eine Kategorie auf einen Eintrag beschränken kann.
Code: Alles auswählen
<we:listview type="document" doctype="Events" categories="/Mini,/Mega" catOr="true" order="StartDatum" >
<?php $i=1; ?>
<we:repeat>
<?php if(date("Ymd", $lv->f("StartDatum")) >= date("Ymd", time()) && $i <=30): ?>
<we:field name="StartDatum" type="date" format="d.m."/>
<we:field name="EventName" type="Text" />
<?php $i++; ?>
<?php endif; ?>
</we:repeat>
</we:listview>
Danke für einen Lösungsvorschlag
Matze