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.