openrat-cms

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

commit 33ba85d8d4db5b1e9432d3856e461f2be82d15f9
parent 99d13aef574849e5ba9b9f23ca991a0b1f2c91e1
Author: dankert <devnull@localhost>
Date:   Sat, 21 Apr 2007 13:37:48 +0200

Korrektur beim Ermitteln vom Default-Wert.

Diffstat:
themes/default/include/html/selectbox.inc.php | 12++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/themes/default/include/html/selectbox.inc.php b/themes/default/include/html/selectbox.inc.php @@ -1,10 +1,18 @@ <select size="1" id="id_<?php echo $attr_name ?>" name="<?php echo $attr_name ?>" onchange="<?php echo $attr_onchange ?>" title="<?php echo $attr_title ?>" class="<?php echo $attr_class ?>"<?php if (count($$attr_list)==1) echo ' disabled="disabled"' ?>><?php - foreach( $$attr_list as $box_key=>$box_value ) + $attr_tmp_list = $$attr_list; + if ( isset($$attr_name) && isset($attr_tmp_list[$$attr_name]) ) + $attr_tmp_default = $$attr_name; + elseif ( isset($$attr_default) ) + $attr_tmp_default = $attr_default; + else + $attr_tmp_default = ''; + + foreach( $attr_tmp_list as $box_key=>$box_value ) { echo '<option class="'.$attr_class.'" value="'.$box_key.'"'; - if (isset($$attr_name)&&$box_key==$$attr_name || isset($attr_default)&&$box_key == $attr_default) + if ($box_key==$attr_tmp_default) echo ' selected="selected"'; echo '>'.$box_value.'</option>'; }