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'];