Termin

Fragen zum Erstellen von Templates für webEdition.
Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

Termin

Beitragvon christobal » Mo 29. Mär 2021, 16:01

Grüß Göttin!

Ich hab' bei vielen Webauftritten das gleiche Problem, und zwar das Anlegen von Terminen bei Objekten.
Mal ist es ein eintägiger Termin, das andere Mal ein mehrtägiger. Mal brauch ich die Startzeit, mal die Endzeit oder gar keine Zeit.

Zum Eingeben für den Redakteur ist es nicht ganz trivial. Mit Checkboxes muss der Termin relativ umständlich zusammenklammbüsert werden. Und im Template sind die if-Abfragen auch nicht ohne
Screen Shot 2021-03-29 um 15.45.13.png
Screen Shot 2021-03-29 um 15.45.13.png (57.55 KiB) 896 mal betrachtet
Gibt es da evtl. was Eleganteres?
Bitte um zweckdienliche Hinweise,
Christoph
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Termin

Beitragvon WBTMagnum » Mo 29. Mär 2021, 21:17

Hallo Christoph,

Wir haben das bei den meisten Projekten so gelöst, dass
  • Das Enddatum als Datum eingegeben werden muss. Das wird für die Anzeigen der geplanten Veranstaltungen verwendet. Dh., so lange das Enddatum nicht überschritten ist, wird der Termin ausgegeben.
  • Das Enddatum auch für die Sortierung verwendet wird. Das ist zwar nicht immer 100% akkurat, für diese Zwecke allerdings ausreichend (keine Kalenderansicht, nur Listen).
  • Für Anzeige gibt es noch ein Textfeld für das Datum. Hier können die RedakteurInnen den Termin nach Bedarf definieren (z.B. "1.1.1970", "12. bis 21.12.2020", "11.11.2011 11:11 Uhr")

HTH,
Sascha

Benutzeravatar
christobal
Senior Member
Beiträge: 313
Registriert: Do 4. Nov 2010, 13:03
Wohnort: Reith bei Seefeld, Tirol - Österreich
Kontaktdaten:

Re: Termin

Beitragvon christobal » Di 30. Mär 2021, 10:08

Danke Sascha,

hat aber wahrscheinlich den Effekt, dass die Redakteure

1.1.1970
1. 1. 1970
01.01.1970
01. 1.1970
1. Jänner 1970
1. Januar '70
...
da hineinschreiben, oder?
BIG Detail, Kaspar & Sigl OG
Riedgasse 8b
A-6020 Innsbruck
Tel. +43 512 346070-40
Fax +43 512 346070-20
Mobil: +43 676 3438011

christoph.kaspar@bigdetail.com
http://www.bigdetail.com

ThomasGoebe

Re: Termin

Beitragvon ThomasGoebe » Di 30. Mär 2021, 10:41

Du könntest auch: nur ein Text Feld nutzen mit klarer Beschreibung, was da rein soll (von bis) und die bisherigen Felder vor Redaktueren verstecken.
Dann via Hook das Datum zerlegen und die "versteckten" Felder für Listen etc. selbst befüllen.

Klar, das setzt Disziplin bei den Redakteuren und eine gewisse "Intelligenz" der Erkennungsroutine voraus, aber solange webEdition keine eigenen Felder oder bessere Eingabemöglichkeiten für so was ermöglicht, ist das ein guter Weg.

Ggf. noch ein Feld: "Termine erkannt" ja/nein, das ein Objekt quasi parkt, so lange Deine Routine keinen Termin erkennen konnte.
Und 01.01.1970 oder 1.1.1970 sind nicht so schwer abzufangen, Jänner oder Januar kannst Du auch noch erkennen bzw. vor der Erkennung ersetzen.
Auch 1970 oder 70 sind grunsätzlich ok, solange die Reihenfolge eingehalten wird (Tag Monat Jahr). Uhrzeit oder nicht Uhrzeit auch.

Mit einem oder zwei regex müsste das alles gehen.


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Amazon [Bot], Semrush [Bot] und 11 Gäste