I agree. That needs revision.
On Aug 9, 1:55 pm, Richard Vézina <ml.richard.vez...@gmail.com> wrote: > 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 > <ml.richard.vez...@gmail.com>wrote: > > > > > > > > > It true... It needs a result container... > > > My bad... > > > Sorry. > > > Richard > > > On Tue, Aug 9, 2011 at 2:42 PM, Massimo Di Pierro < > > massimo.dipie...@gmail.com> 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 <ml.richard.vez...@gmail.com> 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 < > > >> > massimo.dipie...@gmail.com> wrote: > >> > > what does your controller look like? > > >> > > On Aug 9, 1:31 pm, Richard Vézina <ml.richard.vez...@gmail.com> > >> 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 < > > >> > > > massimo.dipie...@gmail.com> wrote: > >> > > > > can you show a code example and what is wrong with it? > > >> > > > > On Aug 9, 1:21 pm, Richard <ml.richard.vez...@gmail.com> wrote: > >> > > > > > Hello, > > >> > > > > > Like in the title... I don't know if the issue have been > >> reported > >> > > > > > already. > > >> > > > > > Richard