Vielen Dank für die schnelle Antwort und das Angebot. Hier mehr Details zum Fragebogen.
Die Teilnehmenden wählen auf Seite 3 ein Auswahlkärtchen (d.h. Produkt) aus. Der Preis des Produktes wird über den folgenden PHP-Code auf der nächsten Seite eingeblendet, indem er den Platzhalter %price% ersetzt, wobei 'S003' (bzw. S004, je nach Geschlecht) die Auswahl ist und 'I001' ein Randomizer.:
if (value('I001') == 1) {
if (value('S003') == 1) {
replace('%price%', '22');
} elseif (value('S003') == 2) {
replace('%price%', '7.50');
} elseif (value('S003') == 3) {
replace('%price%', '24');
} ...
Auf der gleichen Seite befindet sich zusätzlich noch eine Auswahl-Frage zum Versand ('S016' bzw. 'S008', je nach Bedingung). Wählen die TN bei dieser Frage die Option 2, soll auf den Preis ein Zuschlag erhoben werden, den ich gerne im Platzhalter %price% direkt anzeigen würde. Mit sehr einfacher PHP-Logik sähe das so aus (funktioniert natürlich nicht):
if (value('I001') == 1) {
if ((value('S003') == 1) and (value('S016') == 1) {
replace('%price%', '22');
} elseif ((value('S003') == 1) and (value('S016') == 2) {
replace('%price%', '22.17');
} elseif ((value('S003') == 2) and (value('S016') == 1) {
replace('%price%', '7.50');
} elseif ((value('S003') == 2) and (value('S016') == 2) {
replace('%price%', '7.67');
} ...
Zwischen den Optionen soll gewechselt werden können und %price% jeweils aktualisiert werden. An JavaScript habe ich mich noch nicht herangetraut, da ich hier sehr wenig Erfahrung habe.
Wie kann ich Ihnen denn einen Pretest-Link direkt zur betreffenden Seite zukommen lassen und dabei direkt die relevanten Variablen eintragen, sodass Sie in die richtige Bedingung kommen und auch relevante Werte angezeigt werden?
Hier der generelle Link zur betreffenden Seite, ansonsten können Sie sich auch gerne in das Projekt einloggen:
https://www.soscisurvey.de/B2Elmi2/?act=1zekF5otzYR1rvwzCrSO9CCL
Vielen Dank schon mal.