I just had a look to the book... There is no extended explanations about the
crud.search peculiar nature, since there is only a single example that
actually use the correct controller syntax you point me out :
def manage():
table=db[request <http://web2py.com/book/default/docstring/request>.args(0)]
form = crud.update(table,request
<http://web2py.com/book/default/docstring/request>.args(1))
table.id.represent = lambda id: \
A <http://web2py.com/book/default/docstring/A>('edit:',id,_href=URL
<http://web2py.com/book/default/docstring/URL>(args=(request
<http://web2py.com/book/default/docstring/request>.args(0),id)))
search, rows = crud.search(table)
return dict(form=form,search=search,rows=rows)
http://web2py.com/book/default/chapter/07?search=crud.search
Maybe, it could be a good idea to add a kind of advise somewhere where the
crud API is detailed to drag attention about crud.search particularity.
Thanks you
:-)
Richard
On Tue, Aug 9, 2011 at 2:47 PM, Richard Vézina
<[email protected]>wrote:
> It true... It needs a result container...
>
> My bad...
>
> Sorry.
>
> Richard
>
>
> On Tue, Aug 9, 2011 at 2:42 PM, Massimo Di Pierro <
> [email protected]> wrote:
>
>> haha. that's the problem.
>>
>> crud.search does not return one object but two
>>
>> form, rows = crud.search(db.dict_database)
>> return dict(form=DIV(form,rows))
>>
>> and this will do what you want.
>>
>> On Aug 9, 1:40 pm, Richard Vézina <[email protected]> wrote:
>> > def search():
>> > form = crud.search(db.dict_database)
>> > return dict(form=form)
>> >
>> > On Tue, Aug 9, 2011 at 2:36 PM, Massimo Di Pierro <
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > [email protected]> wrote:
>> > > what does your controller look like?
>> >
>> > > On Aug 9, 1:31 pm, Richard Vézina <[email protected]>
>> wrote:
>> > > > Here what I got in the HTML nav. displayed when I copy/paste/rename
>> > > > generic.html for search.html for a given controller function...
>> >
>> > > > Search(<gluon.html.FORM object at 0x414eed0>, <gluon.dal.Rows object
>> at
>> > > > 0x4c49050>)
>> > > > designrequestsessionresponsedb stats
>> >
>> > > > With the old generic.html I had the HTML rendered correctly with all
>> the
>> > > > input and check boxes and the dropbox for equals etc.
>> >
>> > > > Hope it helps
>> >
>> > > > Richard
>> >
>> > > > On Tue, Aug 9, 2011 at 2:27 PM, Massimo Di Pierro <
>> >
>> > > > [email protected]> wrote:
>> > > > > can you show a code example and what is wrong with it?
>> >
>> > > > > On Aug 9, 1:21 pm, Richard <[email protected]> wrote:
>> > > > > > Hello,
>> >
>> > > > > > Like in the title... I don't know if the issue have been
>> reported
>> > > > > > already.
>> >
>> > > > > > Richard
>>
>
>