Hi,
> I'm trying to add a CheckBoxList into a RepeatingFormField like so.
>
> repeat_form.display(options= {'new_widget' : checkboxlist_widget})
Never seen this, I wasn't aware that you could do that. It might be an
unwanted possibility.
>
> This is fine. I've got it setup in the template to display no worries.
> On the rendered page the name for the input is
> 'systemsearch.checkboxlist' (systemsearch is the name of the repeating
> form,checkboxlist the name of the checkbox widget).
>
> The problem this causes though is when the form is submitted, the data
> doesn't come back attached to the name 'checkboxlist'. It seems the
> reason for this is the naming convention for input fields in a
> Repeating form is 'systemsearch-0.checkboxlist'.
>
> Is there a way I set the name to the correct format?
>
> I know that creating the checkboxlist widget in the __init__ of the
> repeating form will remove this problem altogether, but I'm trying to
> avoid this if possible.
There is something like "strip_name" or some such in tw.forms that might
help here. But frankly, I'd say if anything, the behavior is correct. Of
course it shouldn't differ from __init__-calls.
Diez
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---