Zeitraum, Zeitspanne für Regeln (Rules) feslegen
Eingetragen von PeterX (505)
am 16.06.2016 - 04:55 Uhr in
am 16.06.2016 - 04:55 Uhr in
Hi,
ich bräuchte Hilfe, ich möchte eine Fussball-Saison festlegen für Rules.
die Saison "2015/2016" soll vom "30.05.2015 bis 01.06-2016" dauern.
die Saison "2016/2017" soll vom "30.05.2016 bis 01.06-2017" dauern.
die Saison "2017/2018" soll vom "30.05.2017 bis 01.06-2018" dauern.
usw.
wie könnte ich das so definieren das es in den Regeln mit dem Begriff zB: "2015/2016" auswählbar ist.
Vorab danke !
- Anmelden oder Registrieren um Kommentare zu schreiben
das kannst du sehr
am 01.07.2016 - 21:56 Uhr
das kannst du sehr unterschiedlich umsetzen. In Rules kannst du als Bedingung Zeiträume setzen (Datum von-bis), das wäre dann gewissermaßen "hardcoded".
wie könnte ich das so definieren das es in den Regeln mit dem Begriff zB: "2015/2016" auswählbar ist.
Wenn ichs richtig verstehe, sollen user/redakteure aus einem listenfeld "2015/2016" oder "2016/2017" wählen können, um damit Inhalte einer Saison zuzuordnen, richtig?
Das ist ein klassischer Einsatzfall von Taxonomie terms (Vokabular 'season'), die von nodes referenziert werden. Die Terms dieses Vokabulars kannst du mit Datumsfeld (zb. season_period) ausstatten, um den Zeitraum dieses Terms zu definieren.
Mit Rules kannst du diese Datumswerte als Bedingung auswerten und z.B. nur dann gewünschte actions ausführen lassen, wenn der Ist-Zeitpunkt (site:current-date) innerhalb des Zeitraums liegt, den der Saison-term deines Inhalts (node) referenziert.
Viel Spaß ;-)
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de