LINUX.ORG.RU

История изменений

Исправление 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а. это куда более качественный вариант.

ну и третий разумеется просто переписать весь контекст. можно, но не очень весело.