hi,
i just create a callback function after it done, it will redirect to
another page, it seems, that the redirect function is not working.
for example :
def order_callback():
id=int(request.vars.id)
if request.vars.action=='add':
session.order[id]=session.order.get(id, 0)+1
if request.vars.action=='subtract':
session.order[id]=max(0,session.order.get(id, 0)-1)
* if request.vars.action=='remove':*
* del session.order[id]*
* redirect(URL('order'))*
* if request.vars.action=='reset':*
* session.order.clear()*
* redirect(URL('product'))*
return str(session.order[id])
the bold text for redirect function is not work, only the first command is
executed *del session.order[id] & **session.order.clear().*
i solve it by creating another definition function like :
def order_reset():
session.order.clear()
redirect(URL('product'))
return locals()
my question is :
is there anyway to do that (redirect) just using callback?
thank you very much before
--
---
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.