Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision |
de:create:inputs-single [02.04.2018 16:16] – Änderung von prepare_input() zu Platzhaltern admin | de:create:inputs-single [02.04.2018 17:15] – admin |
---|
Legen Sie eine Rubrik mit der //Kennung// "ZE" an, //Beschreibung// z.B. "Frei platzierte Eingabefelder"). | Legen Sie eine Rubrik mit der //Kennung// "ZE" an, //Beschreibung// z.B. "Frei platzierte Eingabefelder"). |
| |
Erstellen Sie die übergeordnete Frage (ZE01), in der später die Eingabefelder erscheinen sollen. Im obigen Beispiel ist das eine Frage vom //Typ// "Skala (voll beschriftet)". | Erstellen Sie eine Frage ZE01 vom //Typ// "Texteingabe". In dieser Frage legen Sie ein Item an. Bei den Texteingabefeldern ist es sinnvoll, eine Breite vorzugeben -- im Beispiel 120 Pixel. Der Item-Text wird später nicht angezeigt, dennoch ist es sinnvoll, einen Text für das Item anzugeben: Er taucht im Datenexport als Variablen-Label auf. |
| |
{{scr.inputs-single.outer_incomplete.png?nolink|Beispiel für frei platzierte Eingabefelder}} | |
| |
Erstellen Sie eine weitere Frage ZE02 vom //Typ// "Texteingabe". In dieser Frage legen Sie ein Item an. Bei den Texteingabefeldern ist es sinnvoll, eine Breite vorzugeben -- im Beispiel 120 Pixel. Der Item-Text wird später nicht angezeigt, dennoch ist es sinnvoll, einen Text für das Item anzugeben: Er taucht im Datenexport als Variablen-Label auf. | |
| |
{{scr.inputs-single.inner1.png?nolink|Texteingabefeld für die freie Platzierung}} | {{scr.inputs-single.inner1.png?nolink|Texteingabefeld für die freie Platzierung}} |
| |
Erstellen Sie eine dritte Frage ZE03 vom //Typ// "Auswahl (Dropdown)" mit 3 Auswahloptionen. | Erstellen Sie eine weitere Frage ZE02 vom //Typ// "Auswahl (Dropdown)" mit 3 Auswahloptionen. |
| |
{{scr.inputs-single.inner2.png?nolink|Dropdown-Auswahl für die freie Platzierung}} | {{scr.inputs-single.inner2.png?nolink|Dropdown-Auswahl für die freie Platzierung}} |
| |
Nun müssen in die eigentliche Frage ZE01 noch Platzhalter eingebaut werden (zu weiteren Möglichkeiten siehe auch [[placeholders|Platzhalter]]). Dazu werden in der Skala im Folgenden zwei Items mit dem Text "Sonstiges:" plus Platzhalter angelegt: | Erstellen Sie nun die übergeordnete Frage (ZE03), in der später die Eingabefelder erscheinen sollen. Im obigen Beispiel ist das eine Frage vom //Typ// "Skala (voll beschriftet)". |
| |
| {{scr.inputs-single.outer_incomplete.png?nolink|Beispiel für frei platzierte Eingabefelder}} |
| |
| Nun müssen in die üübergeordnete Frage ZE03 noch Platzhalter eingebaut werden (zu weiteren Möglichkeiten siehe auch [[placeholders|Platzhalter]]). Dazu werden in der Skala im Folgenden zwei Items mit dem Text "Sonstiges:" plus Platzhalter angelegt: |
| |
Das erste zusätzliche Eingabefeld entstammt dem Item 01 der Texteingabe ZE02 (s. oben). Die Kennung dieses Items lautet ZE02_01. Als Platzhalter verwenden Sie diese Kennung mit vorangestelltem ''input:'' und in Prozent-Zeichen: ''%input:ZE02_01%''. Fügen Sie also in die Frage ZE01 ein neues Item mit folgendem //Item-Text// ein: | Das erste zusätzliche Eingabefeld entstammt dem Item 01 der Texteingabe ZE01 (s. oben). Die Kennung dieses Items lautet ZE01_01. Als Platzhalter verwenden Sie diese Kennung mit vorangestelltem ''input:'' und in Prozent-Zeichen: ''%input:ZE01_01%''. Fügen Sie also in die Frage ZE01 ein neues Item mit folgendem //Item-Text// ein: |
| |
Sonstiges: %input:ZE02_01% | Sonstiges: %input:ZE01_01% |
| |
{{scr.inputs-single.placeholder.png?nolink|Platzhalter für Eingabefelder}} | {{scr.inputs-single.placeholder.png?nolink|Platzhalter für Eingabefelder}} |
| |
Das andere Eingabefeld ist eine Dropdown-Auswahl. Hier benötigen wir also nicht nur ein Item, sondern die ganze Frage ZE03. Entsprechend fügen Sie in Frage ZE01 bitte noch folgendes Item ein: | Das andere Eingabefeld ist eine Dropdown-Auswahl. Hier benötigen wir also nicht nur ein Item, sondern die ganze Frage ZE02. Entsprechend fügen Sie in Frage ZE01 bitte noch folgendes Item ein: |
| |
Sonstiges: %input:ZE03% | Sonstiges: %input:ZE02% |
| |
{{scr.inputs-single.complete.png?nolink|Beispiel für frei platzierte Eingabefelder}} | {{scr.inputs-single.complete.png?nolink|Beispiel für frei platzierte Eingabefelder}} |