Anzeige untergeordneter Seiten |
---|
Einfügen eines globalen Elements
- Ab den globalen Vorlagen eine KOPIE einfügen. Eine Kopie ist unabhängig von der Vorlage und kann nach Bedarf verändert werden.
- Ab den globalen Vorlagen eine REFERENZ einfügen. Die Referenz ist verbunden mit der Vorlage. Wird die Vorlage verändert, werden alle Elemente, die als Referenz in Formularen verwendet werden, auch angepasst.
Die Ausklappfunktion direkt beim Element ist nicht sehr geeignet. Bitte globale Elemente auf Seite / Gruppen-Ebene einfügen.
Section | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Vorwort
Der Formular Wizard bietet die Möglichkeit, wiederkehrende Formularelemente auszulagern und entsprechend wiederzuverwenden.
Anforderungen
Um globale Komponenten zu erstellen:
- müssen Sie sich als Mandant im Formularservice einloggen.
Anleitung
...
Loggen Sie sich im JAXForms Backend als Mandant ein.
...
- Geben Sie der globalen Komponente eine entsprechende ID und definieren Sie die entsprechende Kategorie (1.) und speichern Sie die Komponente (2.).
Hinweis: Die Kategorie kann mithilfe des "/" unterteilt werden (dies ist jedoch nicht zwingend).
Best Practise:- Einfach/Text (1 Eingabefeld, text)
- Einfach/Zahl (1 Eingabefeld, zahl)
- Einfach/Radio (Auswahl über Radiobuttons)
- Einfach/Checkbox (Auswahl über Checkbox)
- Komplex/Komponente (mehrere Eingabefelder; mix aus Zahlen, Text, Radiobuttons, Checkboxen etc.)
3. Klicken Sie auf den Reiter "Komponente" (1.) und geben Sie der Komponente einen Namen (Variablennamen) (2.) und beschriften Sie die Komponente (Anzeigename) (3.).
4. Stellen Sie sicher, dass unter dem Reiter "Fragetyp" der entsprechende Typ gewählt ist, in diesem Fall "Freitext".
5. Die globale Komponente wurde erstellt und kann verwendet werden.
6. Klicken Sie im Menü "Formularverwaltung" auf "Suchen" und klicken Sie auf das Icon "Öffnen".
7. Wählen Sie den Reiter "Ressourcen/Konfigurator" (1.), klicken Sie das Icon "Komponente hinzufügen" (2.) und wählen Sie die entsprechende Komponente (3.).
Hinweis: Es gibt die Möglichkeit die globale Komponente als Kopie oder als Referenz hinzuzufügen.
Best Practise:
- Kopie (blau) : Wird eine globale Komponente verändert, ändert sich die bereits importierte Komponente nicht. Dies ist nützlich, wenn man eine globale Komponente benötigt, diese aber z.B. leicht angepasst werden muss (hinzufügen oder entfernen eines Feldes).
- Referenz (braun) : Wird eine globale Komponente verändert, ändert sich auch die bereits importierte Komponente. Dies ist nützlich, wenn z.B. eine Regel auf einen Feld angepasst oder ein neues Feld bei einer komplexen Komponente hinzugefügt wird (welche z.B. im gesamten Formular nachgezogen werden muss).
8. Da jede Komponente einen eindeutigen Namen haben muss, muss ein entsprechenden Präfix angegeben werden. Es bietet sich an, den Seiten- oder Gruppennamen anzugeben, in welcher die globale Komponente "lebt".
- Ersetzen Sie ihn den Text mit dem entsprechenden NLS Key (dieser kann frei gewählt werden, in diesem Beispiel ist der NLS key als intro_message definiert).
- Der NLS Key muss mit eine Prä- (${NLS_) und Postfix (}) versehen werden -> ${NLS_intro_message}
- Speichern Sie das angepasste Template.
- Der NLS Key muss nun noch in das entsprechende NLS File eingefügt werden.
- Navigieren Sie im Menü "Server" auf "DB Ressourcen" und geben Sie bei der Suche (ID) den entsprechenden Namen des NLS Files an. Klicken Sie auf das "Edit content" Icon um das gewünschte NLS File zu öffnen.
- Fügen Sie den NLS Key und den zuvor kopierten Text in das File ein und speichern Sie es.
- Navigieren Sie im Menü "Server" auf "Server Cache", und leeren Sie diesen (2.).
- Schliessen Sie den Browser, öffnen Sie ihn erneut.
- Der Text wurde ausgelagert.
- Die Texte für die jeweilige Sprache können in folgenden Files angepasst werden:
- für Französisch: general_fr.nls (Pfad: resources/SYSTEM/general_fr.nls)
- für Italienisch: general_it.nls (Pfad: resources/SYSTEM/general_it.nls)
- für Englisch: general_en.nls (Pfad: resources/SYSTEM/general_en.nls)
Tips & Warnungen
- keine
Verwandte Themen
...