Hallo zusammen,
ich habe folgendes Problem:
Ich habe eine Mehrfachauswahl-Frage gestellt, bei der verschiedene Optionen mit ja oder nein beantwortet werden können.
Alle Optionen, die mit ja beantwortet wurden, werden in eine Rangfolge-Frage weitergegeben, sodass nur diese Optionen gerankt werden sollen.
Anschließend werden zwei Fragen gestellt, die spezifisch auf die Option bezogen werden sollen, die mit 1 gerankt wurde.
Also habe ich in den Fragen einen Platzhalter platziert und der funktioniert soweit auch.
So sieht der Code dazu bisher aus:
$name = getItems("CH05", "==", 1);
foreach ($name as $itemID) {
$title = getItemtext("CH05", $itemID);
}
replace("%chatbot%", $title);
Das Problem, das ich jetzt noch habe, ist, dass in der Mehrfachauswahlfrage die letzte Option ein offenes Antwortfeld "Sonstiges:" ist.
Für die Rangfolgefrage hab ich dafür auch mit einem Platzhalter gearbeitet, der auch funktioniert - sprich: wenn die Option Sonstiges ausgefüllt wird, erscheint der eingegebene Text aus dem Antwortfeld in der Rangfolge-Frage als Option.
Aber wenn ich diese Option auf Platz 1 der Rangfolge-Frage setze, dann erscheint im Fragetext für die nächsten zwei Fragen nicht der Text aus dem offenen Antwortfeld, sondern mein Platzhalter.
Wie schaffe ich es jetzt also noch, dass wieder die selbst eingetragene Antwort statt des Platzhalters angezeigt wird?
Danke für eure Hilfe! :)