Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
faq:did-routs [2023/06/14 07:21] Мальцев Иван [Novafon (zadarma)] |
faq:did-routs [2024/02/01 12:40] (текущий) Портнов Алексей [Манго офис] |
||
---|---|---|---|
Строка 122: | Строка 122: | ||
</code> | </code> | ||
+ | Более универсальный вариант: | ||
+ | <code>[add-trim-prefix-clid-custom] | ||
+ | exten => _[0-9*#+a-zA-Z][0-9*#+a-zA-Z]!,1,NoOp(------) | ||
+ | same => n,Set(tmpDiversion=${PJSIP_HEADER(read,Diversion)}) | ||
+ | same => n,ExecIf($["x${tmpDiversion}" != "x"]?Set(toNum=${CUT(CUT(tmpDiversion,@,1),:,2)})) | ||
+ | same => n,ExecIf($["${toNum}x" != "x" && "${toNum}" != "${EXTEN}"]?Gosub(${contextID},${toNum},1)) | ||
+ | same => n,return</code> | ||
==== Novafon (zadarma) ==== | ==== Novafon (zadarma) ==== | ||