История изменений
Исправление upcFrost, (текущая версия) :
у меня к сожалению астера нет под рукой чтоб самому пример написать.
по сути freepbx для ext-local вызывает десяток контекстов. и вариантов тогда два. первый - написать кастом, который будет ставить CID и потом делать goto на ext-local сразу после установки им CIDа. но это не айс имхо.
второй вариант - пройдись по verbose какие контексты вызываются и потом посмотри как они выглядят в extensions.conf. -custom скорее всего есть как минимум для половины. соответственно впихни свой код в нужный кастом идущий после установки CIDа. это куда более качественный вариант.
ну и третий разумеется просто переписать весь контекст. можно, но не очень весело.
в конфиге они в ext-local. я даже когда делаю dialplan show xxx@from-internal
погоди, так у тебя вызов через какой контекст проходит-то?
Исходная версия upcFrost, :
у меня к сожалению астера нет под рукой чтоб самому пример написать.
по сути freepbx для ext-local вызывает десяток контекстов. и вариантов тогда два. первый - написать кастом, который будет ставить CID и потом делать goto на ext-local сразу после установки им CIDа. но это не айс имхо.
второй вариант - пройдись по verbose какие контексты вызываются и потом посмотри как они выглядят в extensions.conf. -custom скорее всего есть как минимум для половины. соответственно впихни свой код в нужный кастом идущий после установки CIDа. это куда более качественный вариант.
ну и третий разумеется просто переписать весь контекст. можно, но не очень весело.