def _set_fields(self, form): setattr( form, 'language', SelectField(_(u'Language'), choices=util.get_all_profile_languages())) setattr( form, 'email', TextField( _(u'Prospect Email'), [validators.Length(min=2, message=_(u'Email required.'))])) setattr(form, 'phone', TextField(_(u'Phone'))) setattr( form, 'first_name', TextField( _(u'First Name'), [validators.Length(min=2, message=_(u'Email required.'))])) setattr( form, 'last_name', TextField( _(u'Last Name'), [validators.Length(min=2, message=_(u'Email required.'))])) setattr( form, 'category', SelectField( _(u'Category'), choices=util.get_all_categories_for_profile_editing( self.domain), validators=[ custom_validators.DisallowNoChoiceInSelect(message=_( 'Please choose an option from the list. If none of the options seems to fit, please choose "Other"' )) ]))
def _set_fields(self, form): setattr(form, 'language', SelectField(_(u'Language'), choices=util.get_all_profile_languages())) setattr(form, 'email', TextField(_(u'Prospect Email'), [validators.Length(min=2, message=_(u'Email required.'))])) setattr(form, 'phone', TextField(_(u'Phone'))) setattr(form, 'first_name', TextField(_(u'First Name'), [validators.Length(min=2, message=_(u'Email required.'))])) setattr(form, 'last_name', TextField(_(u'Last Name'), [validators.Length(min=2, message=_(u'Email required.'))])) setattr(form, 'category', SelectField(_(u'Category'), choices=util.get_all_categories_for_profile_editing(self.domain), validators=[custom_validators.DisallowNoChoiceInSelect(message=_('Please choose an option from the list. If none of the options seems to fit, please choose "Other"'))] ))
def _set_fields(self, form): setattr(form, 'bio', TextAreaField(_(u'Biography'), filters=[lambda x: custom_filters.escape_brackets(x)])) setattr(form, 'quote', TextAreaField(_(u'Quote'), filters=[lambda x: custom_filters.escape_brackets(x)])) setattr(form, 'practice_sites', MultiCheckboxField(_(u'Practice Sites'), choices=util.getAllSites())) setattr(form, 'spoken_languages', MultiCheckboxField(_(u'Spoken Languages'), choices=util.get_all_spoken_languages())) setattr(form, 'profile_language', SelectField(_(u'Default Language'), choices=util.get_all_profile_languages()))