first and foremost: did you check what your browser sends as the referrer header ?
On Sunday, December 29, 2013 10:26:43 AM UTC+1, Gael Princivalle wrote: > > Hi all. > > I've made a custom grid single view, that is in the same html page where I > call the complete grid. > When I call for request.env.http_referer for going back to the previous > page I have inside the current page, not the previous one, the same html > page but with the grid. > For example I make a search in the grid and I have: > http://.../default/products_listing?keywords=od > > I click on a single view and I have: > http://.../default/products_listing/view/products/376?keywords=od > > If I click on my back button I have again: > http://.../default/products_listing/view/products/376?keywords=od > > I want to have: > http://.../default/products_listing?keywords=od > > How can I make a back button ? > > {{if request.args and request.args[-3] == 'view':}} > {{=P(grid.view_form.record.code)}} > {{=P(grid.view_form.record.description)}} > <a class="button btn" href="{{request.env.http_referer}}">Back</a> > {{else:}} > {{=grid}} > {{pass}} > > Thanks. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.