0 votes
in SoSci Survey (dt.) by s002816 (295 points)
closed by SoSci Survey

Hallo,
ich habe Sportarten abgefragt und ob diese "gelegentlich" oder "regelmäßig" ausgeübt werden. Das Ganze habe ich über eine Skala abgefragt. Also Sportarten und die beiden Alternativen zur Auswahl. Bei Sonstiges arbeite ich mit Prepare Input und einer weiteren Frage, die als Texteingabe eingeblendet wird.
Im Nachgang möche ich herausfinden, wer die Sportarten organisert. Das klappt auch, so dass nur die Sportarten angezeigt werden, die vorher ausgewählt wurden, aber der Text von sonstiges wird nicht angezeigt. Hier ist der php Code:

$itemliste = getItems('SP07', 'min', 1);
replace('%other%','SP08_01', 'response');
question('SP14', $itemliste);

SP07 ist die Auswahl der Sportarten
SP08 ist der freie Text der in SP07 über Input eingebaut ist
SP14 is die Frage nach den Orginsatoren

Danke für eine Rückmeldung.

closed with the note: Problem gelöst (s. Kommentare)
by SoSci Survey (328k points)
> der Text von sonstiges wird nicht angezeigt

(1) Was haben Sie denn in SP14 als Itemtext eingetragen
(2) was wird angezeigt und
(3) was sagt die Debug-Information auf der Seite mit SP14 ?
by s002816 (295 points)
Debug sagt:     Folgende Platzhalter sind vorbereitet:
%other% = (Text) Hockey (Hockey hatte ich eingetragen)
Itemtext SP15 ist %other%
angezeigt wird aber nichts.
by SoSci Survey (328k points)
Gut, dann versuchen wir den Fehler einzugrenzen. Was wird gezeigt, wenn Sie die letzte Zeile wie folgt ersetzen:

show('SP14', ['items' => $itemliste, '%other%' => 'TEST']);
by s002816 (295 points)
Leider wird nichts angezeigt.  Debug:
Folgende Platzhalter sind vorbereitet:
%other% = (Text) sfsaf
Ich vermute, es hat damit zu tun, dass die freie Antwort nicht in SP07 abgefragt wird sondern in SP08. In einer anderen Umfrage habe ich die Frage auch allerdings nur als Mehrfachantwort. Da konnte ich das Freifeld direkt in der Frage erzeugen.
Wenn das nicht funktioniert, kann ich es anders lösen
by SoSci Survey (328k points)
> Leider wird nichts angezeigt.

Es wird also weder der Platzhalter angezeigt noch irgendetwas anders, sondern die Beschriftung links von der Eingabe bleibt einfach leer? Oder fehlt die Zeile komplett?

> Ich vermute, es hat damit zu tun, dass die freie Antwort nicht in SP07 abgefragt wird sondern in SP08.

Okay, wenn Sie die beiden Fragen gar nicht per Platzhalter gekoppelt hatten, dann fehlt in der $itemliste vermutlich einfach das Sonstiges-Item. Welche Nummer hat das denn in SP14? Und so wie ich Sie verstehe, haben Sie in SP07 kein Item mit dieser Nummer?
by s002816 (295 points)
Vielen Dank für Ihren Input. Ich habe es jetzt mit etwas mehr Ruhe nochmal mit Ihrem Vorschlag versucht und jetzt klappt es. Also... alles gut!!!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...