Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:create:functions:getroute [21.10.2014 21:58]
admin Ausgelagert aus functions-proc
de:create:functions:getroute [21.07.2016 23:30]
admin buttonToPage & jump
Zeile 3: Zeile 3:
 ''string **getRoute**()'' ''string **getRoute**()''
  
-Mittels ''getRoute()'' lässt sich ermitteln, auf welchem Wege der Teilnehmer zur aktuellen Fragebogen-Seite gekommen ist. Mögliche Rückgabewerte sind:+Mittels ''getRoute()'' lässt sich ermitteln, auf welchem Wege der Teilnehmer zur aktuellen Fragebogen-Seite gelangt ist. Mögliche Rückgabewerte sind:
  
-  * "start-- Das Interview wurde gerade begonnen, dies ist die erste Seite, die der Teilnehmer präsentiert bekommt (und sie wird auch das erste Mal angezeigt). +  * '''start''' -- Das Interview wurde gerade begonnen, dies ist die erste Seite, die der Teilnehmer präsentiert bekommt (und sie wird auch das erste Mal angezeigt). 
-  * "next-- Der Teilnehmer hat den "Weiter"-Knopf verwendet und gelangte dadurch zur nächsten (aktuellen) Seite. +  * '''next''' -- Der Teilnehmer hat den "Weiter"-Knopf verwendet und gelangte dadurch zur nächsten (aktuellen) Seite. 
-  * "back-- Der Teilnehmer hat den "Zurück"-Knopf verwendet und gelangte dadurch zur vorhergehenden (aktuellen) Seite. +  * '''back''' -- Der Teilnehmer hat den "Zurück"-Knopf verwendet und gelangte dadurch zur vorhergehenden (aktuellen) Seite. 
-  * "repeat-- Die aktuelle Seite wurde bereits vorher angezeigt und wird nun erneut angezeigt (z.B. weil eine Pflichtfrage nicht beantwortet wurde).+  * '''repeat''' -- Die aktuelle Seite wurde bereits vorher angezeigt und wird nun erneut angezeigt (z.B. weil eine Pflichtfrage nicht beantwortet wurde). 
 +  * '''jump''' -- Der Teilnehmer ist über einen Navigations-Knopf zu dieser Seite gesprungen ([[:de:create:functions:buttontopage]]).
  
  
 ===== Anmerkungen ===== ===== Anmerkungen =====
  
-  * Versuchen Sie nicht, durch Kombination von ''getRoute()'' und ''registerVariable()'' einen Zähler zu implementieren, der eine Seite mehrfach wiederholt. Verwenden Sie stattdessen ''[[:de:create:functions:looppage|loopPage()]]'' oder ''[[:de:create:functions:setpageorder|setPageOrder()]]''.+  * Versuchen Sie nicht, durch Kombination von ''getRoute()'' und ''registerVariable()'' einen Zähler zu implementieren, der eine Seite mehrfach wiederholt. Verwenden Sie stattdessen ''[[:de:create:functions:looppage|loopPage()]]'', ''[[:de:create:functions:looptopage|loopToPage()]]'' oder ''[[:de:create:functions:setpageorder|setPageOrder()]]''.
de/create/functions/getroute.txt · Zuletzt geändert: 21.07.2016 23:30 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki