commit ce354dc04a0b5a9e20683f49dc969949572c082d
parent b5a032865b7ad2371e7bde5e0878aed437a7d138
Author: dankert <devnull@localhost>
Date: Tue, 8 May 2007 22:09:15 +0200
Erweiterung set-Element um Attribut "key".
Diffstat:
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/themes/default/include/elements.ini.php b/themes/default/include/elements.ini.php
@@ -34,7 +34,7 @@ raw =
row = class
selectbox= list:*,name:*,default,onchange:,title:,class:
radiobox = list:*,name:*,default,onchange:,title:,class:
-set = var:*,value:*
+set = var:*,value,key
table = class,width:100%,space:0px,padding:0px,widths,rowclasses:oddCOMMAeven,columnclasses
text = title,class:text,var,text,key,textvar,raw,maxlength,value,suffix,prefix,accesskey
upload = name:*,class:upload
diff --git a/themes/default/include/html/set.inc.php b/themes/default/include/html/set.inc.php
@@ -1 +1,8 @@
-<?php $$attr_var = $attr_value ?>-
\ No newline at end of file
+<?php
+ if (!isset($attr_value))
+ unset($$attr_var);
+ elseif (isset($attr_key))
+ $$attr_var = $attr_value[$attr_key];
+ else
+ $$attr_var = $attr_value;
+?>+
\ No newline at end of file