helpers.py
changeset 79 43ac75054d5c
parent 73 5a7188bf2894
child 107 67f48e288102
--- a/helpers.py	Tue Feb 10 01:24:59 2009 +0200
+++ b/helpers.py	Tue Feb 10 02:57:16 2009 +0200
@@ -187,4 +187,17 @@
         """
 
         return max(values)
+    
+    def select_options (self, key_values, selected_key) :
+        """
+            Render a series of <option> tags for <select>
+        """
 
+        return '\n'.join(
+            '\t<option%s%s>%s</option>' % (
+                ' value="%s"' % key if key != value else '',
+                ' selected="selected"' if key == selected_key else '',
+                value
+            ) for key, value in key_values
+        )
+