Don't you need a list field type for 'usuarios'?

On Tuesday, July 10, 2012 9:49:40 PM UTC+1, Fabiano Faver wrote:
>
> controller:
>
> def gerenciar_grupos():
>
> form_not_usu = SQLFORM.factory(
> Field('usuarios', requires=IS_IN_DB(db, 
> db.auth_user,'%(email)s',multiple=True),widget=SQLFORM.widgets.checkboxes.widget,
>  
> default=True),
>                                 )
> return dict(  form_not_usu = form_not_usu)
>
>
>
> view:
>
> {{extend 'layout.html'}}
> {{=form_not_usu.custom.begin}}
>
> <ul>
> {{for x in form_not_usu.custom.widget.usuarios:}}
> {{=LI(x)}}
>
> {{pass}}
> </ul>
>
> {{=form_not_usu.custom.submit}}
> {{=form_not_usu.custom.end}}
>
>
>
> Checkboxes are not checked when accessing the page.
>
> Em terça-feira, 10 de julho de 2012 16h46min48s UTC-3, Richard escreveu:
>>
>> in your model Field(..., default=True) or in the controller 
>> db.table.field.default=True
>>
>> You also need to use checkbox widget.
>>
>> Richard
>>
>> On Tue, Jul 10, 2012 at 2:39 PM, Fabiano Faver <far...@gmail.com> wrote:
>>
>>> I want to creat something similar to SQLFORM(auth_membership) but I want 
>>> the user to choose a group and all users show up as checkboxes and users 
>>> who already belong to this group are checked as well.
>>>
>>> I`m downt know how to pre-select these auth_users.
>>>
>>> any tips?
>>>
>>
>>

Reply via email to