Coverbild des Asterisk Buches von Stefan Wintermeyer

Achtung: Dies ist ein Beta Test!

  • Bitte melden Sie Fehler! Siehe dazu die Beta-Test FAQ.
  • Besuchen Sie den Asterisk-Tag.org in Bremen und lassen Sie sich dort Ihr Buch von Stefan Wintermeyer signieren.
  • Bestellmoeglichkeiten fuer das gedruckte Buch: Amazon oder direkt beim Verlag

Asterisk Schulungen und Consulting vom Autor dieses Buches finden Sie auf http://www.amooma.de.


6.49. Goto()

Schickt den Anruf an die spezifizierte Priorität, Extension und den spezifizierten Kontext

Goto([[context,]extension,]priority)
Goto(named_priority)

Übergibt die Kontrolle des aktuellen Kanals an die spezifizierte Priorität, und setzt optional Extension und Kontext des Ziels.

Optional können Sie die Anwendung dazu benutzen, zu der durch den Parameter named_priority benannten Priorität zu gelangen. Benannte Prioritäten funktionieren ausschließlich in der aktuellen Extension.

Liefert immer 0 zurück, auch falls der gegebene Kontext, die geg. Extension oder Priorität nicht gültig sind.

exten => 123,1,Answer()
exten => 123,2,Set(COUNT=1)
exten => 123,3,SayNumber(${COUNT})
exten => 123,4,Set(COUNT=$[ ${COUNT} + 1 ])
exten => 123,5,Goto(3)

; same as above, but using a named priority
exten => 124,1,Answer()
exten => 124,2,Set(COUNT=1)
exten => 124,3(repeat),SayNumber(${COUNT})
exten => 124,4,Set(COUNT=$[ ${COUNT} + 1 ])
exten => 124,5,Goto(repeat)

Siehe auch. Abschnitt 6.50, „GotoIf(), Abschnitt 6.51, „GotoIfTime()