1 | изначальная версия редактировать | |
zzuz прав.
Но можно добавить пару строк, чтоб "протащить" изначальный ${EXTEN} в другой контекст и уже там подставить префикс.
exten => _XXXXX,1,Set(SAVEEXTEN=${EXTEN})
same => n(todefault),Goto(intertelecom,s,1)
[intertelecom]
exten => s,1,NoOp( ### Must show 's'! EXTEN is ${EXTEN} ### )
same => n,NoOp( ### Must show what you've typed in XXXXX format! SAVEEXTEN is ${SAVEEXTEN} ### )
same => n,NoOp( ### With prefix 7495 it looks like: 7495${SAVEEXTEN} ###)
same => n,Dial(SIP/mytrunk/7495${SAVEEXTEN})
same => n,....
2 | No.2 Revision редактировать |
zzuz прав.
Но можно добавить пару строк, чтоб "протащить" изначальный изначально набранный ${EXTEN} в другой контекст и уже там подставить префикс.
exten => _XXXXX,1,Set(SAVEEXTEN=${EXTEN})
same => n(todefault),Goto(intertelecom,s,1)
[intertelecom]
exten => s,1,NoOp( ### Must show 's'! EXTEN is ${EXTEN} ### )
same => n,NoOp( ### Must show what you've typed in XXXXX format! SAVEEXTEN is ${SAVEEXTEN} ### )
same => n,NoOp( ### With prefix 7495 it looks like: 7495${SAVEEXTEN} ###)
same => n,Dial(SIP/mytrunk/7495${SAVEEXTEN})
same => n,....
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.