mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-11-15 04:27:14 +01:00
1 line
6.2 KiB
Plaintext
1 line
6.2 KiB
Plaintext
|
<strong><span style="font-size:28px;">Pflichtfelder (mandatoryfields)</span></strong><br /><br />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.<img src="index.php?module=wiki&action=getfile&workspacefolder=XentralHandbuch&article=mandatoryfields&fileid=1" /><br /><br />Bitte beachten Sie, dass aus technischen Gründen die Prüfung von Feldern in einigen Fällen nicht vorgenommen werden kann. Dazu gehören z.B. Spezialfelder in Systemmeldungen oder Felder in Dialogfenstern (sogenannte Overlays). Bitte probieren Sie es einfach aus und geben uns ggf. Rückmeldung, wenn Sie die Funktion in einem bestimmten Feld vermissen, diese aber dringend benötigen.<br /> <h2>Neue Pflichtfelder erstellen</h2>Ein neues Pflichtfeld für eine Oberfläche kann folgendermaßen erstellt werden: <strong>Administration → Appstore → Pflichtfelder → neu</strong>:<ul><li>NEU klicken</li><li>Felder ausfüllen</li><li>speichern</li></ul> <h2>Feldeinstellungen</h2><ul><li>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")</li><li>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")</li><li>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.)</li><li>Fehlermeldung → Text für die Fehlermeldung z.B. "Pflichtfeld" → wird dann rot angezeigt sobald der Bearbeiter/in speichert</li><li>Typ → Auswahl des Inhalt Typs: z.B. Text, Ganzzahl, Dezimalzahl, etc.</li><li>Mindestlänge → optional → Mindestanzahl an Zeichen kann festgelegt werden (Info: dann diese Info idealerweise für den Bearbeiter/in in den "Fehlermeldung" Text eingeben)</li><li>Maximallänge → optional → Maximalanzahl an Zeichen kann festgelegt werden (Info: dann diese Info idealerweise für den Bearbeiter/in in den "Fehlermeldung" Text eingeben)</li><li>Pflichtfeld → aktiv setzen → markiert diesen Eintrag in der Oberfläche als Pflichtfeld</li></ul><br /><br /><img src="index.php?module=wiki&action=getfile&workspacefolder=XentralHandbuch&article=mandatoryfields&fileid=2" /><br /> <h2>Pflichtfelder in der Oberfläche</h2>Das Pflichtfeld in der Oberfläche wird angezeigt, sobald die Seite vom Benutzer/in gespeichert wird:<br /><img src="index.php?module=wiki&action=getfile&workspacefolder=XentralHandbuch&article=mandatoryfields&fileid=1" /><br /> <h2>Beispiel für Pflichtfelder</h2>In einem Artikel soll der Kurztext als Pflichtfeld angelegt werden. <strong>Stammdaten → Artikel → in einen Artikel klicken</strong><br /><br /><img alt="" src="./index.php?module=wiki&action=getfile&workspacefolder=XentralHandbuch&article=mandatoryfields&fileid=1190" style="width: 1200px; height: 531px;" /><br /><br />Folgende Schritte sind hierbei durchzuführen:<ol><li>Pflichtfeld anlegen</li><li>Modul, Action, Feld-ID finden</li><li>restliche Daten eintragen + speichern</li><li>in der Oberfläche testen</li></ol> <p><strong><span style="font-size:16px;">1. Pflichtfeld anlegen</span></strong></p>Ein neues Pflichtfeld anlegen: <strong>Administration → Appstore → Pflichtfelder</strong><br /><br /><img alt="" src="./index.php?module=wiki&action=getfile&workspacefolder=XentralHandbuch&article=mandatoryfields&fileid=119
|