Massimo, Thank you very much. I thought I had tried that earlier but must have screwed it up somehow prior. Your first suggestion is exactly what I was looking for.
Thanks! -Nemanja On Dec 31, 5:48 am, mdipierro <mdipie...@cs.depaul.edu> wrote: > you can also do > > def done(form): session.flash=T("Done") > t2.create(db.table,next='index',onaccept=done) > > Massimo > > On Dec 31, 4:04 am, nemik <ne...@nemik.net> wrote: > > > Hello, > > > Maybe I'm doing this wrong, but I'm looking for an easy way to pass in > > a string to be displayed as "flash" once a form finishes for...let's > > say t2's create(). > > > It is written in the t2 module: > > def create(self,table,next=None,vars={},onaccept=None): > > """ > > t2.create(db.table,next='index',flash='done',vars= > > {},onaccept=None) > > ..... > > """ > > > So in the comment, there is a flash='done' that can be changed, but in > > the actual implementation there is no flash and the session.flash for > > form.accepts(response.vars,session) is just the predefined > > record_created one. > > > So in my controller, how can this be changed so instead of displaying > > the "Record created" in the flash div, I can have something custom for > > just just that controller? > > > Can something be done in the controller or should t2.py module be > > updated? > > > Thank you, > > Nemanja --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---