Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
en:create:functions:getitemtext [24.01.2015 15:42] – [Example 1] alexander.ritteren:create:functions:getitemtext [24.01.2015 15:44] – [Example 1] alexander.ritter
Line 16: Line 16:
 ===== Example 1 ===== ===== Example 1 =====
  
-In the following example, question "AB01" is a lengthier drop-down selection (on page 1 in the questionnaire). The respondent selects his favourite television program in the question. The question is set so that the respondent must give a response. The title of the program will be shown in question "AB02". Thus, "AB02" has a placeholder ''%title%'' in the question title. +In the following example, question "AB01" is a lengthier drop-down selection (on page 1 in the questionnaire). The respondent selects his favourite television program. The question is set so that the respondent must give a response. The title of the program will be shown in question "AB02". Thus, "AB02" has a placeholder ''%title%'' in the question title. 
  
 In order for the placeholder to display the title, the selected title has to be identified initially with ''getItemtext()'' , and set up as placeholder with ''[[:en:create:functions:replace|replace()]]''. The following PHP code is put on page 2 or later on: In order for the placeholder to display the title, the selected title has to be identified initially with ''getItemtext()'' , and set up as placeholder with ''[[:en:create:functions:replace|replace()]]''. The following PHP code is put on page 2 or later on:
Line 23: Line 23:
 <code php> <code php>
 $selection = value('AB01');  // respondent's selection (answer code = item) $selection = value('AB01');  // respondent's selection (answer code = item)
-$titel = getItemtext('AB01', $auswahl);+$title = getItemtext('AB01', $selection);
 replace('%title%', $title);  // set up placeholder replace('%title%', $title);  // set up placeholder
 question('AB02');  // ask question AB02 question('AB02');  // ask question AB02
Line 32: Line 32:
 <code php> <code php>
 $title = value('AB01', 'free');  // Respondent's selection as text $title = value('AB01', 'free');  // Respondent's selection as text
-replace('%title%', $titel);  // Set up placeholder+replace('%title%', $title);  // Set up placeholder
 question('AB02');  // Ask question AB02 question('AB02');  // Ask question AB02
 </code> </code>
en/create/functions/getitemtext.txt · Last modified: 26.08.2020 22:14 by sophia.schauer
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki