Von Version < 53.4 >
bearbeitet von nlo
am 30.04.2020, 10:20
Auf Version < 62.1 >
bearbeitet von nlo
am 30.04.2020, 16:40
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,6 +1,6 @@
1 1  {{content/}}
2 2  
3 -Platzhalter werden für die Ersetzung von Formularwerten verwendet und stehen in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]] sowie [[Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]] zur Verfügung.
3 +Platzhalter werden für die Ersetzung von Formular- oder Systemwerten verwendet und stehen in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]], [[Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]] sowie [[Datenbank-Abfragen>>Formcycle.UserInterface.Data.DBQueries.WebHome]] zur Verfügung.
4 4  
5 5  == Verwenden von Platzhaltern ==
6 6  
... ... @@ -99,6 +99,11 @@
99 99  {{id name="sec_user_variables" /}}
100 100  === Benutzerplatzhalter {{version major="6" minor="4" patch="0"/}} ===
101 101  
102 +{{id name="fig_prefill_user_variables"/}}
103 +{{figure image="prefill_user_variables_de.png"}}Vorbefüllung von Formularfeldern mit Daten des angemeldeten Benutzers.{{/figure}}
104 +
105 +Benutzerplatzhalter können in [[Aktionen>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WebHome]], [[Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]], [[Datenbank-Abfragen>>Formcycle.UserInterface.Data.DBQueries.WebHome]] und direkt in [[Formularelementen>>Formcycle.FormDesigner.FormElements.WebHome]] zur Vorbefüllung des Formulars verwendet werden (siehe [[Abbildung>>||anchor="fig_prefill_user_variables"]]).
106 +
102 102  {{panel monospace="true" title="Syntax"}}
103 103  [%$&lt;Benutzerobjekt&gt;.&lt;Attribut&gt;%]
104 104  {{/panel}}
... ... @@ -105,7 +105,7 @@
105 105  
106 106  Über verschiedene Benutzerobjekte kann auf die Informationen der angemeldeten Benutzer zugrgriffen werden. Wird der Platzhalter ohne Attribut angegeben (z.b. [%USER%]), so werden sämtliche Benutzerinformation im [[JSON>>https://de.wikipedia.org/wiki/JavaScript_Object_Notation]]-Format ausgegeben.
107 107  
108 -Für die sinnvolle Verwendung von Benutzerplatzhaltern ist es nötig, dass eine [[Formularanmeldung>>doc:Formcycle.UserInterface.MyForms.Access.WebHome]] am Formular konfiguriert ist. Ist dies nicht der Fall, ist das Benutzerobjekt mit einem anonymen Nutzer vorbelegt.
113 +Für die sinnvolle Verwendung von Benutzerplatzhaltern ist es nötig, dass eine [[Formularanmeldung>>doc:Formcycle.UserInterface.MyForms.Access.WebHome||anchor="form_login"]] am Formular konfiguriert ist. Ist dies nicht der Fall, ist das Benutzerobjekt mit einem anonymen Nutzer vorbelegt.
109 109  
110 110  ==== Benutzerobjekte ====
111 111  
... ... @@ -130,6 +130,8 @@
130 130  : Anzeigename des angemeldeten Benutzers
131 131  ; familyName
132 132  : Nachname des angemeldeten Benutzers
138 +; firstName
139 +: Vorname des angemeldeten Benutzers
133 133  ; gender
134 134  : Geschlecht des angemeldeten Benutzers
135 135  ; groups
... ... @@ -137,7 +137,7 @@
137 137  ; id
138 138  : ID des angemeldeten Benutzers. (System-ID bei FORMCYCLE-Benutzern)
139 139  ; linkedId
140 -:
147 +: Ein Benutzerprofil kann einen sog. "linked identifier" haben. Dies ist der Identifikator eines anderen Benutzerprofils.
141 141  ; locale
142 142  : Sprache des angemeldeten Benutzers
143 143  ; location
prefill_user_variables_de.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.nlo
Größe
... ... @@ -1,0 +1,1 @@
1 +46.3 KB
Inhalt
prefill_user_variables_en.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.nlo
Größe
... ... @@ -1,0 +1,1 @@
1 +45.9 KB
Inhalt
Copyright 2000-2024