Extension Datepicker

Core-Extension für Datumsfelder (Feldtypen „Datum + Uhrzeit“ und „Datum + Uhrzeit, zeitzonenabhängig“, Darstellung einzeilig – nicht für „Uhrzeit“). Neben das Textfeld treten ein Kalender in der Sprache und im Datumsformat des Benutzers und – je nach Einstellung – ein Zeitfeld. Grundlage ist die Bibliothek vanillajs-datepicker.

Immer verfügbar, keine Installation nötig. Anders als Calendar wird sie nicht automatisch vorausgewählt.

Einstellungen je Feld

Einstellung Vorgabe Bedeutung
Auswahl nach Feldtyp „nach Feldtyp“ und „Datum und Uhrzeit“: Kalender und Zeitfeld; „nur Datum“: nur der Kalender
Schaltflächen „Heute“ und „Löschen“ an „Heute“ wählt das heutige Datum, „Löschen“ leert das Feld
Kalenderwochen anzeigen aus Spalte mit den Kalenderwochen links im Kalender

Bedienung

  • Ein Klick in das Kalenderfeld öffnet den Kalender; ein Klick auf einen Tag übernimmt ihn und schließt den Kalender.
  • und blättern einen Monat zurück bzw. vor; ein Klick auf Monat und Jahr in der Kopfzeile wechselt zur Monats-, Jahres- und Jahrzehntübersicht.
  • Das Zeitfeld nimmt Stunden und Minuten.
  • Monatsnamen, Wochentage und Wochenbeginn folgen dem Gebietsschema des Benutzers (persönliche Einstellungen, „Datums- und Zahlenformat“); fehlt eine Übersetzung, erscheint der Kalender auf Englisch.

Was ins Feld geschrieben wird

Der Wert steht im Textfeld so, wie das Backend Datumswerte anzeigt – im mittleren Datumsformat des Benutzers, z. B. 26.09.2030, 14:30 (de_DE) oder Sep 26, 2030, 2:30 PM (en_US). Die Uhrzeit wird nur angehängt, wenn sie nicht 00:00 ist. Umgekehrt übernimmt der Kalender beim Öffnen einen Wert im Anzeigeformat oder in internationaler Schreibweise (2030-09-26 14:30) aus dem Textfeld. Das Textfeld bleibt frei beschreibbar; Änderungen dort erscheinen sofort in Kalender und Zeitfeld.

Stand: camindo CMS 9.1.3