Mind I think it should be possible to do:

auto = 
SQLFORM.widgets.autocomplete(request,db.Person,id_field=db.Person.id<http://db.person.id/>
)

db.define_table('Person', Field('name'), format='%(name)s')
db.define_table('Relation', Field('name',db.Person), ('contact',db.Person))
db.Relation.name.widget=auto
db.Relation.contact.widget=auto

On Tuesday, 29 January 2013 05:36:53 UTC-6, DenesL wrote:
>
>
> You have found a bug.
>
> The problem is that identical field names are being generated in the form 
> for both Relation fields:
> <input autocomplete="off" class="string" id="Relation_contact" 
> name="_autocomplete_Person_name_aux" ...
> <input autocomplete="off" class="string" id="Relation_name" 
> name="_autocomplete_Person_name_aux" ...
> <input id="_autocomplete_Person_name_auto" name="name" type="hidden" 
> value="" />
> <input id="_autocomplete_Person_name_auto" name="contact" type="hidden" 
> value="" />
>
>
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to