Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-09-17 08:57:29 +0400

volshebniy_ldmz Gravatar volshebniy_ldmz

Пустой CallerID

Понимаю, что тема старая, но она по прежнему актуальная. У меня вот такая задача: Если номер пустой, то подставляется значение UNKNOWN, иначе выполняется сл. условие. Не удалось мне победить эту задачу. Вот пример того как я пытался это сделать: exten => s,1,ExecIf($["${CALLERID(all)}" = ""] ?Set(CALLERID(all)= "UNKNOWN"):Goto(s,know))

Условие не работает. UNKNOWN подставляется при любом раскладе, не зависимо от того есть номер или нет. Помогите знающие, в чем моя ошибка?

Пустой CallerID

Понимаю, что тема старая, но она по прежнему актуальная. У меня вот такая задача: Если номер пустой, то подставляется значение UNKNOWN, иначе выполняется сл. условие. Не удалось мне победить эту задачу. Вот пример того как я пытался это сделать: exten => s,1,ExecIf($["${CALLERID(all)}" = ""] ?Set(CALLERID(all)= "UNKNOWN"):Goto(s,know))"UNKNOWN"):Goto(s,known))

Условие не работает. UNKNOWN подставляется при любом раскладе, не зависимо от того есть номер или нет. Помогите знающие, в чем моя ошибка?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.