- Beiträge: 153
- Dank erhalten: 8
- Community
- Forum
- Englische Foren
- Design issues
- Rediriceting to one end URL when an specific answer is chosen
Rediriceting to one end URL when an specific answer is chosen
- KompetenzZ
-
Autor
- Offline
- Silver Donor
-
Weniger
Mehr
1 Woche 6 Tage her #180224
von KompetenzZ
Cheers kompetenzz
COM_KUNENA_MESSAGE_CREATED_NEW
Hi community,
when I need to redirect to one of two different End URLs it works according to: www.limesurvey.org/community/forums/can-...ent-end-urls?start=0
But now I would like to redirect only to one End URL: If a specific answer is chosen, the survey should redirect to the URL. If the answer is not chosen, the common end message text (which I typed in there) should be displayed.
I thought this is the right code:
But there is an expression manager error. Is this a bug?
A test survey with the described behaviour is attached.
when I need to redirect to one of two different End URLs it works according to: www.limesurvey.org/community/forums/can-...ent-end-urls?start=0
But now I would like to redirect only to one End URL: If a specific answer is chosen, the survey should redirect to the URL. If the answer is not chosen, the common end message text (which I typed in there) should be displayed.
I thought this is the right code:
{if(Q2_1 == "Y", equrl1)}
But there is an expression manager error. Is this a bug?
A test survey with the described behaviour is attached.
Cheers kompetenzz
Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.
Weniger
Mehr
- Beiträge: 7826
- Karma: 618
- Dank erhalten: 2302
1 Woche 6 Tage her #180227
von tpartner
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
COM_KUNENA_MESSAGE_REPLIED_NEW
You always need to include the result if the condition is false (although I, have not tried this in an End URL).
{if(Q2_1 == "Y", equrl1 "")}
Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.
- DenisChenu
-
- Offline
- LimeSurvey Community Team
-
Weniger
Mehr
- Beiträge: 10531
- Karma: 408
- Dank erhalten: 1867
1 Woche 6 Tage her - 1 Woche 6 Tage her #180228
von DenisChenu
github.com/LimeSurvey/LimeSurvey/commit/...b1ffe6caffbaae39751c
Else : for endurl : surely the quote issue bugs.limesurvey.org/view.php?id=14113#c50431
Best is to set it in the equation directly
Manual updated : manual.limesurvey.org/index.php?title=Ex...=135017&oldid=133368
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
COM_KUNENA_MESSAGE_REPLIED_NEW
Not since 3.0.2+180110 (i must update manual)tpartner schrieb: You always need to include the result if the condition is false (although I, have not tried this in an End URL).
github.com/LimeSurvey/LimeSurvey/commit/...b1ffe6caffbaae39751c
Else : for endurl : surely the quote issue bugs.limesurvey.org/view.php?id=14113#c50431
Best is to set it in the equation directly
Manual updated : manual.limesurvey.org/index.php?title=Ex...=135017&oldid=133368
Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Anhang:
Last edit: 1 Woche 6 Tage her by DenisChenu. Begründung: Manual updated
Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.
- KompetenzZ
-
Autor
- Offline
- Silver Donor
-
Weniger
Mehr
- Beiträge: 153
- Dank erhalten: 8
1 Woche 6 Tage her #180234
von KompetenzZ
Cheers kompetenzz
COM_KUNENA_MESSAGE_REPLIED_NEW
Thank you for the quick help,
@tpartner: It would be fair to say:with the second comma.
Anyway, the if statement in the End URL field seems not to accept double quotes ", I tried it with single quotes ', it worked. Maybe that was your point Denis?
But since I need to be sure I changed my question and End URL statement to:without any quotes.
If someone needs it, a working test survey is attached.
@tpartner: It would be fair to say:
{if(Q2_1 == "Y", equrl1, "")}
Anyway, the if statement in the End URL field seems not to accept double quotes ", I tried it with single quotes ', it worked. Maybe that was your point Denis?
But since I need to be sure I changed my question and End URL statement to:
{if(Q2 == 1, equrl1)}
I always did that.DenisChenu wrote: Best is to set it in the equation directly
If someone needs it, a working test survey is attached.
Cheers kompetenzz
Anhang:
Bitte Anmelden oder Registrieren um an der Konversation teilzunehmen.