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

Reply via email to