def _get_template_values(self): values = FormbarDropdown._get_template_values(self) values['options'] = filter_options_on_permissions( self._field._form._request, values['options']) values['h'] = helpers return values
def _get_template_values(self): values = FormbarDropdown._get_template_values(self) if self._field.readonly: values['options'] = [] else: values['options'] = filter_options_on_permissions( self._field._form._request, values['options']) values['h'] = helpers return values
def _render_label(self): html = [] html.append(FormbarDropdown._render_label(self)) if not self._field.is_readonly() and not self.nolink == "true": link = self.render_link() if link: html.append(" [") html.append(link) html.append("]") return literal("").join(html)
def _render_label(self): html = [] html.append(FormbarDropdown._render_label(self)) if not self._field.readonly and not self.nolink == "true": link = self.render_link() if link: html.append(" [") html.append(link) html.append("]") return literal("").join(html)
def __init__(self, field, translate): """@todo: to be defined""" FormbarDropdown.__init__(self, field, translate) self.template = template_lookup.get_template("internal/" "statefield.mako")