Экстеншен h для разных контекстов
Добавлено: 12 май 2011, 16:46
Здравствуйте. Имеем систему, в которой диалпланы построены аналогично с FreePBX:
[from-internal]
include => from-internal-custom
include => from-internal-additional
[from-internal-additional]
include => ....
Соответственно, внутренним абонентам назначаем контекст from-internal.
Всё бы хорошо, но возникла необходимость вызывать скрипты по экстеншену h из различных вложенных контекстов, например, для очередей, внутренних звонков и т.п.
Астериск же ищет первый экстеншен h во вложенных контекстах и выполняет его, что в принципе логично, но мне хотелось бы, чтобы в каждом отдельном вложенном контексте выполнялся свой экстеншен h, если он там имеется.
[from-internal]
include => from-internal-custom
include => from-internal-additional
[from-internal-additional]
include => ....
Соответственно, внутренним абонентам назначаем контекст from-internal.
Всё бы хорошо, но возникла необходимость вызывать скрипты по экстеншену h из различных вложенных контекстов, например, для очередей, внутренних звонков и т.п.
Астериск же ищет первый экстеншен h во вложенных контекстах и выполняет его, что в принципе логично, но мне хотелось бы, чтобы в каждом отдельном вложенном контексте выполнялся свой экстеншен h, если он там имеется.