Alle Attribute werden vom bh:form.datepicker ViewHelper übernommen.
Eine detailierte Dokumentation und Beispiele befinden sich auf der Bakehouse Datepicker Seite.
Generiert ein Eingabe-Feld mit Zeitraumauswahl (Start und Ende in einer Eingabe).
Achtung
Nicht für Content-Element-Settings
Dieser ViewHelper ist nicht für Content-Element-Settings vorgesehen und darf daher nicht für diesen Zweck verwendet werden.
Die Verwendung ist ausschließlich im "Front-End" und Formular-Manager erlaubt.
Achtung
"required" HTML Validierung funktioniert nicht
Da der Datepicker ein "readonly" Eingabe-Feld generiert, greift das required Attribut nicht. Aus diesem Grund muss im TypoScript eine Back-End-Validierung konfiguriert werden: Beispiel-Konfiguration
Attribute
| Name | Beschreibung | Type | default | required |
|---|---|---|---|---|
| minRange | Minimale Anzahl an Tagen | integer | false | |
| maxRange | Maximale Anzahl an Tagen | integer | false |
Beispiel
html
<bh:form.datepicker.range name="zeitraum" minRange="2" maxRange="7" />
Ausgabe
html
<input name="zeitraum" type="text" data-datepicker="{'range':1,'minRange':2,'maxRange':7}" id="mbsc-control-0" readonly="">