Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Nächste ÜberarbeitungBeide Seiten der Revision | ||
de:create:functions:buttontopage [14.03.2019 12:52] – Neues Beispiel: Navigation leiner | de:create:functions:buttontopage [14.03.2019 12:54] – leiner | ||
---|---|---|---|
Zeile 18: | Zeile 18: | ||
- | ===== Beispiel 1 ===== | + | ===== Mehrere Seiten zurück springen |
Der Teilnehmer soll die Möglichkeit haben, zu einer früheren Seite zu springen. | Der Teilnehmer soll die Möglichkeit haben, zu einer früheren Seite zu springen. | ||
Zeile 37: | Zeile 37: | ||
- | ===== Beispiel 2 ===== | + | ===== Einfache Navigation |
Der Teilnehmer soll während der gesamten Befragung die Möglichkeit haben, zu zwei bestimmten Seiten im Fragebogen zu springen. | Der Teilnehmer soll während der gesamten Befragung die Möglichkeit haben, zu zwei bestimmten Seiten im Fragebogen zu springen. | ||
Zeile 63: | Zeile 63: | ||
- | ===== Beispiel 3 ===== | + | ===== Bearbeiten früherer Abschnitte |
Wieder sollen im Layout mehrere Knöpfe angeboten werden, um innerhalb des Fragebogens zu navigieren. Allerdings soll ein Sprung nur zu den Kapiteln erlaubt sein, welche der Teilnehmer bereits regulär erreicht hat. | Wieder sollen im Layout mehrere Knöpfe angeboten werden, um innerhalb des Fragebogens zu navigieren. Allerdings soll ein Sprung nur zu den Kapiteln erlaubt sein, welche der Teilnehmer bereits regulär erreicht hat. | ||
Zeile 109: | Zeile 109: | ||
- | ===== Mehrsprachige Beschriftung ===== | + | ===== Nicht-lineares Ausfüllen |
- | + | ||
- | In einem mehrsprachigen Fragebogen ([[: | + | |
- | + | ||
- | Ermitteln Sie unter **Sprachversionen** zunächst, welchen (dreistelligen) Code die verwendeten Sprachen haben. Das folgende Beispiel verwendet unterschiedliche Beschriftungen für die Sprache " | + | |
- | + | ||
- | <code php> | + | |
- | + | ||
- | <code php> | + | |
- | html( | + | |
- | '< | + | |
- | buttonToPage(' | + | |
- | ' | + | |
- | ' | + | |
- | )). | + | |
- | '</ | + | |
- | ); | + | |
- | </ | + | |
- | + | ||
- | Dieselbe Konstruktion ist auch mit Platzhaltern möglich (die drei Schreibweisen demonstrieren lediglich, wie Sie den PHP-Code je nach Geschmack auf mehrere Zeilen verteilen können). | + | |
- | + | ||
- | <code php> | + | |
- | buttonToPage(' | + | |
- | + | ||
- | buttonToPage(' | + | |
- | ' | + | |
- | ' | + | |
- | ), ' | + | |
- | + | ||
- | buttonToPage( | + | |
- | ' | + | |
- | array( | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ); | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | ===== Navigation im Fragebogen | + | |
Der Fragebogen soll nicht (unbedingt) linear bearbeitet werden? Mit '' | Der Fragebogen soll nicht (unbedingt) linear bearbeitet werden? Mit '' | ||
Zeile 194: | Zeile 154: | ||
color: white; | color: white; | ||
} | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Mehrsprachige Beschriftung ===== | ||
+ | |||
+ | In einem mehrsprachigen Fragebogen ([[: | ||
+ | |||
+ | Ermitteln Sie unter **Sprachversionen** zunächst, welchen (dreistelligen) Code die verwendeten Sprachen haben. Das folgende Beispiel verwendet unterschiedliche Beschriftungen für die Sprache " | ||
+ | |||
+ | <code php> | ||
+ | |||
+ | <code php> | ||
+ | html( | ||
+ | '< | ||
+ | buttonToPage(' | ||
+ | ' | ||
+ | ' | ||
+ | )). | ||
+ | '</ | ||
+ | ); | ||
+ | </ | ||
+ | |||
+ | Dieselbe Konstruktion ist auch mit Platzhaltern möglich (die drei Schreibweisen demonstrieren lediglich, wie Sie den PHP-Code je nach Geschmack auf mehrere Zeilen verteilen können). | ||
+ | |||
+ | <code php> | ||
+ | buttonToPage(' | ||
+ | |||
+ | buttonToPage(' | ||
+ | ' | ||
+ | ' | ||
+ | ), ' | ||
+ | |||
+ | buttonToPage( | ||
+ | ' | ||
+ | array( | ||
+ | ' | ||
+ | ' | ||
+ | ), | ||
+ | ' | ||
+ | ); | ||
</ | </ |