Когда мы включаем другие контексты в текущий, мы должны помнить о порядке, в котором мы их включаем. Asterisk сначала попытается найти совпадение набранного номера с расширениями в текущем контексте. В случае неудачи он попробует первый включенный контекст (включая любые контексты, включенные в этот контекст), а затем продолжит поиск в других включенных контекстах в том порядке, в котором они были включены.
Мы продолжим разговор о директиве include дальше в Главе 7.
то есть, сначала приоритет у написанных екстеншинов, потом если не подходит ничего он ищет по инклюдам и советуют прочитать главу 7, где про инклюды и их приоритеты вообще еще меньше написано.
Мне же надо чтобы инклюд с мобильными номерами был приоритетнее внутренних
- Код: выделить все
exten => _XXXX,1,NoOP( 4x local-office )
exten => _XXX,1,NoOP( 3x local-office )
но писать его для удобства было бы удобно отдельно, чтобы не забивать контекст