Redirect-Presenter

Dieser Presenter führt einen Redirect auf eine andere Seite durch

Die Klasse sendet einen Redirect-Event \Alvine\Application\Web\Presenter\Event\Redirect mit dem Namen redirect.location und der Payload $uri an die Anwendung.

Konfiguration der Route

Die Zielurl kann über die Konfigurationseinstellung redirect im Konfigurationsabschnitt definiert werden.

<configuration>
    <redirect>/home</redirect>
    <mimetypes>
        <allowed>text/html</allowed>  
    </mimetypes>
</configuration>

Alternativ kann das Setzen auch über einen Parameter erfolgen:

<parameters>
   <parameter name="url" type="string"></parameter>
</parameters>
Parmater Beschreibung
url Redirect-URL

Hinweis

Der Redirect sollte über die Konfiguration und nicht über den url Parameter gesetzt werden. Die Konfigurationseinstellung überschreibt den Wert des Parameters.