These functions in a controller: @auth.requires_membership('tier1_manager') def crud_nfa(): response.functionname='Manage nfa-gegevens' db.nfa.bedrijf.writable=False db.nfa.bedrijf.default=auth.user.bedrijf form=create_form(db.nfa) records=db((db.nfa.bedrijf==auth.user.bedrijf)& (db.nfa.nfatype==db.nfatype.id))\ .select(db.nfa.ALL,db.nfatype.naam,orderby=db.nfa.nfatype) return dict(form=form,records=records)
@auth.requires_membership('tier1_manager') def update_nfa(): response.view='tier1/update.html' db.nfa.bedrijf.writable=False record=db.nfa[request.args[0]] if not record or not record.bedrijf==auth.user.bedrijf: redirect(URL(r=request,f='crud_nfa')) form=update_form(db.nfa,record,'crud_nfa') return dict(form=form) ... and this function in the model: def update_form(table,rec,nxt): form=crud.update(table,rec,next=(URL(r=request,f=nxt))) form[0][-1][1].append(INPUT (_type='button',_value='Cancel',_onclick='javascript:history.go(-1)')) return form ... worked in web2py 1.64, in 1.65 they no longer do. When I check the check to delete box and click submit the record isn't being deleted and the function doesn't return to the previous page. What changed between those versions? How do I get this to work again? Kind regards, Annet. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---