Re: zope.schema/fromlib - Choice required=True keine wirkung.
Carsten Senger <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <EC467AA7F04EBFD34E01535D@[192.168.178.26]> |
--On Samstag, Oktober 23, 2010 19:04:19 +0200 Vladislav Vorobiev <[email protected]> wrote: > Hallo, > > bei einer Auswahl scheint der Parameter required keine eingabe zu > erzwingen. > > class MeinFormular(interface) > ref1=Set( > title=u"reference1", > description=u"", > required=True, > value_type=Choice( > title=u"Staff member", > vocabulary='ref1ValueFactory', > ) > ) > > es scheint nichts auszuwirken ob jetzt required=True oder False bei > Choice feldern angegeben ist. > Ich möchte schon eine Auswahl erzwingen. Gibt es dafür eine Lösung? > > So etwas > > cost = Float( > title=u"cost per day in €", > description=u"Please anter the description.", > required = True > ) > > funktioniert wunderbar nur die Choice Felder nicht, Ist es ein bekannter > Bug? Set() bietet die Parameter min_length und max_length. Choice() kannst Du auch "required=True" mitgeben.. Ich erinnere mich nicht, wie sich die Widgets bei den möglichen Kombinationen verhalten. Choice-Widgets geben einem mit required=True nicht die Möglichkeit, nichts auszuwählen, sondern nur die Terms aus dem Vocabulary. ..Carsten _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope