SQLFORM(....showid=False)
On Jan 7, 7:19 pm, Robin B <robi...@gmail.com> wrote:
> When I try to create an edit form with SQLFORM, the form displays a id
> field labeled 'Record id', even when I specify fields=['name'].
>
> db.define_table('posts',SQLField('name','string',requires=IS_NOT_EMPTY
> ()))
>
> form = SQLFORM(db.posts,obj,fields=['name'])
>
> <tr id="id__row"><td>
> <label for="id" id="id__label">Record id: </label></td><td><b>3</b></
> td><td>
> </td></tr>
>
> <tr id="posts_name__row"><td>
> <label for="posts_name" id="posts_name__label">Name: </label></td>
> <td><input class="string" id="posts_name" name="name" type="text"
> value="p1" />
> </td><td></td></tr>
>
> Is there a way to exclude or even hide the id field without building a
> custom form?
>
> Thanks,
>
> Robin
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to
web2py+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---