openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 294deee1a96133654d9f8d14f38aad61575f1fed
parent 5959ff7fc636173390e9a06b7cbef0bad2e5f077
Author: dankert <devnull@localhost>
Date:   Fri,  9 Nov 2007 00:06:41 +0100

Attribute "direct" und "action" pro Subaction erg?nzt.

Diffstat:
actionClasses/Action.class.php | 9++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/actionClasses/Action.class.php b/actionClasses/Action.class.php @@ -247,9 +247,16 @@ class Action */ function forward( $tplName="" ) { + if ( isset($this->actionConfig[$this->subActionName]['direct']) ) + exit; $this->setMenu(); - $tplName = (method_exists(new ObjectAction(),$this->subActionName)&&$this->actionName != 'user'?'object':$this->actionName).'/'.$this->subActionName; + + $tplName = $this->actionName.'/'.$this->subActionName; + + + if ( isset($this->actionConfig[$this->subActionName]['action']) ) + $tplName = $this->actionConfig[$this->subActionName]['action'].'/'.$this->subActionName; if (isset($this->actionConfig[$this->subActionName]['alias'])) $tplName = (method_exists(new ObjectAction(),$this->subActionName)?'object':$this->actionName).'/'.$this->actionConfig[$this->subActionName]['alias'];