SoSci Survey
Translations of this page:
 

getRoute()

string getRoute()

By using getRoute(), how the participant came to be on the current page in the questionnaire can be determined. Possible return values are:

  • 'start' – The questionnaire has just begun. This is the first page the participant is presented with (and also shown for the first time).
  • 'next' – The participant clicked on the “Next” button and thus proceeded to the next (current) page.
  • 'back' – The participant clicked on the “Back” button and thus returned to the previous (current) page.
  • 'repeat' – The current page has already been shown and is now redisplayed (e.g. because a compulsory question was left unanswered).

Notes

  • Do not try to implement a counter through a combination of getRoute() and registerVariable(), which repeats a page multiple times. Instead, use loopPage() or setPageOrder().
en/create/functions/getroute.txt · Last modified: 24.12.2014 17:36 by alexander.ritter
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki