Don't know about adding extra columns. What kind of columns do you mean? As far as extending views, you can use any view you want to. Somewhere in this group is a post about changing the target on the 'view' and 'edit' buttons.
You can also do something like this: def index(): if request.args(0) == 'edit': # redefine field visibility in case there are some # you don't want users to see or edit # redefine db.mytable.myfield.represent response.view = 'another_view.html' form=SQLFORM.grid return form On Oct 26, 11:29 am, horridohobbyist <horrido.hobb...@gmail.com> wrote: > Can SQLFORM.grid be customized/extended to add extra columns, and can > the view form be extended to add additional logic? I guess what I'm > asking is, can SQLFORM.grid be extended into a mini-app? > > Richard > > On Oct 26, 10:32 am, Cliff <cjk...@gmail.com> wrote: > > > > > SQLFORM.grid is amazing. Many thanks Massimo, Bruno, Martin and > > everyone involved. > > > Is there a way to replace the contents of the <h2> tag at the top of > > the view? All the pages show "Index." This is okay for the index > > view, but I would like to change it to "Edit", "View" and so on. > > > Do the "design", "request" and other buttons at the bottom of the form > > go away when not on localhost? Or do I have to do something to > > suppress them? > > > Thanks, > > Cliff Kachinske