I do not know if this is the best way to do this, because it is not very
practical if you have several pages ..

2017-01-12 14:14 GMT-02:00 Áureo Dias Neto <[email protected]>:

> you can take this:
>
> if user is in PageA, and click a button to go to another page, pass the
> name of the actual page as arg, before redirect.. example:
>
> -user is in PageA:
> on the button that redirect to another X page:
>
> form.add_button("Annulla",URL('default','PageX',args='PageA'))
>
>
> when user is on the PageX; you can fetch the arg on URL to back to PageA:
>
> previous_page = request.args(0)
>
> and the button to back to previous page:
>
> form.add_button("Annulla",URL('default',previous_page ))
>
> 2017-01-12 12:25 GMT-02:00 Andrea Fae' <[email protected]>:
>
>> I don't know what is the previous page because this page can come from
>> different pages...this is the problem...I want to reference the previous
>> page... thank you
>>
>> Il giorno martedì 10 gennaio 2017 11:48:42 UTC+1, Áureo Dias Neto ha
>> scritto:
>>>
>>> example:
>>>
>>> form.add_button("Annulla",URL('default','index'))
>>>
>>> 2017-01-10 8:47 GMT-02:00 Áureo Dias Neto <[email protected]>:
>>>
>>>> with this:
>>>>
>>>> form.add_button("Annulla",URL( 'CONTROLLER' , 'FUNCTION_NAME' ))
>>>>
>>>> 2017-01-10 8:44 GMT-02:00 Andrea Fae' <[email protected]>:
>>>>
>>>>> I have this situation
>>>>> form = crud.update(db.pc, pc, onaccept=crud.archive, deletable=False,
>>>>> next='lista_pc')
>>>>> form.add_button("Annulla",URL('lista_pc'))
>>>>>
>>>>> I want that button "annulla" go in the previus page, not in the
>>>>> 'lista_pc'.
>>>>> How to do?
>>>>> thank you
>>>>>
>>>>> --
>>>>> 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 [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>> --
>> 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 [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to