Так что я добавляю средство передачи вызовов в свой код. Когда пользователь набирает количество исполнительных и исполнительных, выбирает тогда исполнительная власть имеет право передать вызов на определенное расширениеНевозможно найти расширение '' в контексте 'mycontext' при передаче вызова с опцией t в циферблате() в звездочке
[from-pstn]
exten=>_X.,1,Playback(hello-world)
exten=>_X.,n,set(__GOTO_ON_BLINDXFR=from-pstn^123456^1)
exten=>_X.,n,Goto(mycontext)
[mycontext]
exten=>_X.,1,dial(DAHDI/g0/0${9xxxxxxxxx},,mtG(recordvoice,${EXTEN},1))
[recordvoice]
exten=>_X.,1,Mixmonitor(myvoice.wav)
описание опции т в циферблате
t: Allow the called user to transfer the call by hitting the blind xfer keys (features.conf) Does not affect transfers initiated through other methods.
If you have set the variable GOTO_ON_BLINDXFR then the transferrer will be sent to the context|exten|pri (you can use^to represent | to avoid escapes), example: SetVar(GOTO_ON_BLINDXFR=woohoo^s^1); works with both t and T
но когда подключает вызов и исполнительной нажмите «#» (по умолчанию ключ передачи вызова), то вызов будет нет передачи и cli показывает
Unable to find extension '' in context 'mycontext'
Любая помощь будет оценена
такой же выпуск @riad – deogratias