Navigation auf uzh.ch

Suche

Magnolia CMS User Guide

Number or date

Eingabe einer Zahl oder eines Datums

Erstellung

  1. Klicken Sie im Bereich «Content» auf «New Fields Component».
  2. Wählen Sie in der Auswahl «Number or date».
  3. Füllen Sie die Felder «Field Label» und «Field Name» aus
  4. Geben Sie eine «Beschreibung» ein (optional). Sie dient als Hinweis  und wird unter dem Feld angezeigt.
  5. Wählen Sie, ob das Formularfeld ein Pflichtfeld (obligatorisch) sein soll oder nicht.
  6. Validierung: Wird im nächsten Abschnitt erklärt
  7. Max input length: Max. Anzahl eingegebener Zeichen".
    Der im Hinweis "?" erwähnte Standard funktioniert nicht.
  8. Register «Advanced»
  9. Typ: Bestimmtes Zahlenformat (Dat, Month, Time, …). Die Eingabe wird auf diesen Typ hin überprüft.

Einstellung «Validation»

Validatoren prüfen die Benutzereingabe auf ihre Plausibilität.

Beachten Sie:

  • Legen Sie bei Texteingabe-Feldern als erstes den gewünschten «Typ» fest (s. Schritt 9 oben). Die Prüfung der Benutzereingabe auf Ihren «Typ» erfolgt VOR der Validierung, und gibt einen etwas "prominenteren" Fehlerhinweis.
  • Die Validatoren sind eine Art "erweiterte Typen-Prüfung".
  • Jeder Validator macht nur bei einem spezifischen Feld-«Typ» Sinn (der «fileUpload-Validator» bei der «Datei»-Komponente, die «matrikelNr» bei einem Eingabefeld vom Typ «Text» etc.).
  • Der «matrikelNr»-Validator (als Beispiel) führt zur Fehlermeldung "Matrikel-Nr: invalid input", falls die Benutzereingabe nicht das Format 01-234-567 hat.