<%namespace name="h" file="//lists/_helpers.html" import="*"/> <% import time import cherrypy import cgi %>\ <%def name="radio(text, value=None, options=None, key=None)">\ <% if value == None: value = text %> <% id = '_'.join([text, value]).replace(' ', '_') %> <% forAttr = 'for="' + id + '"' %> <% idAttr = 'id="' + id + '"' %> <% nameAttr = ('name="' + options.get('name') + '"') if options.get('name') != None else '' %> % if value: % else: % endif
\ <% name = cherrypy.request.params.get('name') %> <% options = { 'name': name } %> % if staticFields: <%h:staticfields items="${staticFields}" formatter="${radio}" options="${options}" /> % endif % if fields: <%h:listobjfields items="${list_data}" fields="${fields}" formatter="${radio}" options="${options}" /> % else: <%h:listobjfields items="${list_data}" formatter="${radio}" options="${options}" /> % endif\