Pflichtfelder (mandatoryfields)

Administration => Appstore => Pflichtfelder
Systemweit können für Module und einzelne Oberflächen Pflichtfelder erstellt werden, die beim Speichern von Oberflächen und Inhalten ausgefüllt werden müssen. Diese Felder werden dann mit einer individuellen Beschriftung markiert und dem Bearbeiter/in angezeigt.
:wawision:pflichtfeld_app_001.png?direct

Neue Pflichtfelder erstellen

Ein neues Pflichtfeld für eine Oberfläche kann folgendermassen erstellt werden: Administration → Appstore → Pflichtfelder → neu:
  • NEU klicken
  • Felder ausfüllen
  • speichern

Feldeinstellungen

  • Modul → Modulname (in das Modul klicken und oben in der URL ablesen z.B: wenn Sie in einen Artikel klicken: "..module=artikel&action=edit&id=1")
  • Action → Seite des Moduls (in das Modul klicken, dann auf die Seite für das Pflichtfeld klicken und oben in der URL ablesen z.B: wenn Sie in einen Artikel klicken: "..module=artikel&action=edit&id=1")
  • Feld-ID → Feldbezeichnung des einzelnen Feldes (in das Feld klicken, rechte Maustaste, "Element untersuchen", id="kurztext_de" wäre z.B. im Artikel der Kurztext → genaue Beschreibung s.u.)
  • Fehlermeldung → Text für die Fehlermeldung z.B. "Pflichtfeld" → wird dann rot angezeigt sobald der Bearbeiter/in speichert
  • Typ → Auswahl des Inhalt Typs: z.B. Text, Ganzzahl, Dezimalzahl, etc.
  • Mindestlänge → optional → Mindestanzahl an Zeichen kann festgelegt werden (Info: dann diese Info idealerweise für den Bearbeiter/in in den "Fehlermeldung" Text eingeben)
  • Maximallänge → optional → Maximalanzahl an Zeichen kann festgelegt werden (Info: dann diese Info idealerweise für den Bearbeiter/in in den "Fehlermeldung" Text eingeben)
  • Pflichtfeld → aktiv setzen → markiert diesen Eintrag in der Oberfläche als Pflichtfeld
:wawision:pflichtfeld_app_003.png?direct&

Pflichtfelder in der Oberfläche

Das Pflichtfeld in der Oberfläche wird angezeigt, sobald die Seite vom Benutzer/in gespeichert wird:
:wawision:pflichtfeld_app_001.png?direct

Beispiel für Pflichtfelder

In einem Artikel soll der Kurztext als Pflichtfeld angelegt werden.Stammdaten → Artikel → in einen Artikel klicken :wawision:pflichtfeld_app_004.png?direct&
  1. Pflichtfeld anlegen
  2. Modul, Action, Feld-ID finden
  3. restliche Daten eintragen + speichern
  4. in der Oberfläche testen

1. Pflichtfeld anlegen

Ein neues Pflichtfeld anlegen: Administration → Appstore → Pflichtfelder
:wawision:pflichtfeld_app_005.png?direct

2. Modul, Action, Feld-ID finden

  • 1. Modul
  • 2. Action
  • 3. Feld-ID finden
1. Modul
Das Modul kann über die ULR gefunden werden. In einen Artikel klicken und oben die URL ablesen: Stammdaten → Artikel → in einen Artikel klicken:wawision:pflichtfeld_app_006.png?direct
2. Action
Die Seite kann über die ULR gefunden werden. In einen Artikel klicken und oben die URL ablesen: Stammdaten → Artikel → in einen Artikel klicken (auf dieser Seite soll das Pflichtfeld sein, ist dieselbe Seite wie "1. Modul"):wawision:pflichtfeld_app_007.png?direct
3. Feld-ID finden
In das gewünschte Feld klicken (das ein Pflichtfeld werden soll, in diesem Fall im Artikel das Feld "Kurztext". Mit der rechten Maustaste "Element untersuchen" anklicken.
:wawision:pflichtfeld_app_009.png?direct
Die ID kann abgelesen werden "kurztext_de"::wawision:pflichtfeld_app_010.png?direct

3. restliche Daten eintragen

:wawision:pflichtfeld_app_011.png?direct

4. in der Oberfläche testen

Einen bestehenden Artikel anklicken und nochmals speichern. Das Pflichtfeld wird dann markiert.
:wawision:pflichtfeld_app_012.png?direct
War der Artikel hilfreich?
Vielen Dank für Ihr Feedback!

Made with ❤ at zwetschke.de