commit 391279ced4b33ffe3e21d63000a31e9cb89ae2aa parent ee2d1a84e043626b8523a240f9d7b6b47c1dd825 Author: dankert <devnull@localhost> Date: Tue, 29 Aug 2006 21:41:29 +0200 Einbau von HTTP-Redirect vor dem Aufruf einer View Diffstat:
do.php | | | 9 | +++++++++ |
1 file changed, 9 insertions(+), 0 deletions(-)
diff --git a/do.php b/do.php @@ -209,6 +209,15 @@ $do->$subaction(); if ( isset($do->actionConfig[$do->subActionName]['goto']) ) { + if ( $conf['interface']['redirect'] ) + { + $subActionName = $do->actionConfig[$do->subActionName]['goto']; + header( 'HTTP/1.0 303 See other'); + // Absoluten Pfad kann auch der Client ergänzen. + header( 'Location: '.Html::url($action,$do->actionConfig[$do->subActionName]['goto'],$do->getRequestId()) ); + exit; + } + $subActionName = $do->actionConfig[$do->subActionName]['goto']; $do->subActionName = $subActionName; $subaction = $subActionName;