openrat-cms

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

commit e2a485aac7cb94925131fc7d09b2bbd48d663dd3
parent 3a413adf9ea96ec328b5555cceff80f03c7ff1cc
Author: dankert <devnull@localhost>
Date:   Thu, 14 Oct 2004 23:13:49 +0200

Nutzen von getDynamicParameters aus dem Element-Objekt

Diffstat:
objectClasses/Value.class.php | 14++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/objectClasses/Value.class.php b/objectClasses/Value.class.php @@ -20,7 +20,10 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- // $Log$ -// Revision 1.12 2004-10-10 20:07:20 dankert +// Revision 1.13 2004-10-14 21:13:49 dankert +// Nutzen von getDynamicParameters aus dem Element-Objekt +// +// Revision 1.12 2004/10/10 20:07:20 dankert // Korrektur Parsen von Parametern // // Revision 1.11 2004/10/10 17:41:23 dankert @@ -920,13 +923,12 @@ class Value $parameters = explode( "\n",$this->element->code ); - foreach( $parameters as $it ) + foreach( $this->element->getDynamicParameters() as $param_name=>$param_value ) { - $paar = explode( ":",$it,2 ); - if ( count($paar) > 1 && isset( $dynEl->$paar[0] ) ) + if ( isset( $dynEl->$param_name ) ) { - Logger::debug("Setting parameter for dynamic Class $className, ".$paar[0].':'.$paar[1] ); - $dynEl->$paar[0] = $paar[1]; + Logger::debug("Setting parameter for dynamic Class $className, ".$param_name.':'.$param_value ); + $dynEl->$param_name = $param_value; } }