1 | изначальная версия редактировать | |
Поковырялся в freepbx, через гуи это не решается. Так вроде должно сработать:
Перепишите контекст [macro-outbound-callerid] из extensions _additional.conf в extensions _override _freepbx.conf и добавьте строку:
exten => s,n,ExecIf($["${DB(AMPUSER/${REALCALLERIDNUM}/device)}" = ""]?Set(KEEPCID=TRUE))
перед строкой:
exten => s,n(start),GotoIf($[ $["${REALCALLERIDNUM}" = ""] | $["${KEEPCID}" != "TRUE"] | $["${OUTKEEPCID_${ARG1}}" = "on"] ]?normcid)
2 | No.2 Revision редактировать |
Поковырялся в freepbx, через гуи это не решается. Так вроде должно сработать:
Перепишите контекст [macro-outbound-callerid] из extensions _additional.conf extensions_additional.conf в extensions _override _freepbx.conf extensions_override_freepbx.conf и добавьте строку:
exten => s,n,ExecIf($["${DB(AMPUSER/${REALCALLERIDNUM}/device)}" = ""]?Set(KEEPCID=TRUE))
перед строкой:
exten => s,n(start),GotoIf($[ $["${REALCALLERIDNUM}" = ""] | $["${KEEPCID}" != "TRUE"] | $["${OUTKEEPCID_${ARG1}}" = "on"] ]?normcid)
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.