Affichage des résultats 1 à 2 sur 2

Discussion: GotoIf avec condition

  1. #1
    Membre Junior
    Date d'inscription
    novembre 2016
    Messages
    16
    Downloads
    0
    Uploads
    0

    GotoIf avec condition

    Salut salut,

    J'aimerais faire un GotoIf qui redirige l'appelant selon son pays d'origine (variable remontée depuis une base de donnée interne).
    J'aimerais pouvoir faire un GotoIf(MaVariable = "CePays" OU "CePays2" OU "CePays3" etc ..).
    Pour cela j'utilise les ligne suivante dans mon ivr, mais cela ne fonctionne pas :

    exten => s,n,GotoIf($["${PAYS}" = "Canada" | "United States"] ?1,1)
    exten => s,n,GotoIf($["${PAYS}" = "France" | "Spain" | "Réunion" | "San Marino"] ?2,1)
    etc...
    exten => 1,1,Goto(default,${CABA},1)
    exten => 2,1,Goto(default,${CJL},1)

    Une idée ?

  2. #2
    Membre Junior
    Date d'inscription
    novembre 2016
    Messages
    16
    Downloads
    0
    Uploads
    0
    C'est bon j'ai trouvé, pour ceux qui cherche si jamais, voila la solution :

    exten => s,n,GotoIf($[$["${PAYS}" = "Canada"] | $["${PAYS}" = "United_States"]]?1,1)
    exten => s,n,GotoIf($[$["${PAYS}" = "France"] | $["${PAYS}" = "Spain"]]?2,1)

    exten => 1,2,Goto(default,${CABA},1)
    exten => 2,2,Goto(default,${CJL},1)

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •