Ich möchte einen String aus einem freien Textfeld als Item verwenden in einer Auswahlfrage. Wenn nicht eingegeben wurde, soll das Item in der Auswahlfrage logischerweise nicht angezeigt werden. Ich habe es so gemacht:
$text_input = value('A004_01');
replace('%Text_A004%', 'A004_01', 'response');
if (!empty($text_input)) {
question('A006', '1-12');
} else {
question('A006', '1-11'); // Hide the item if no input was provided
}
Allerdings weiß ich, dass es eleganter geht, aber ich finde es nicht mehr im SoSci Wiki... kann mir jemand weiterhelfen?