PDA

View Full Version : How do I redirect "Done" button on receipt page.


skinnybloke
14-Jul-2003, 12:40 PM
Hi - the "Done" button on the receipt page redirects to the previous product page used. How can I modify this to redirect to a page of my choice?

ask
14-Jul-2003, 01:44 PM
Taken Directly from the Advanced User Guide:

"At the end of the checkout phase, the customer is shown a receipt. At the bottom of the receipt there is a 'Done' button that takes you back to the starting page of the catalog (normally 'index.html'). However, it is possible to customise this button so it will take you to wherever you want it to.

To do this, go to 'Design | Options | Miscellaneous'. Tick 'No Frames in Checkout' and enter the URL of the required destination page in the 'URL for Completed or Aborted Checkout' field."

ASK

skinnybloke
14-Jul-2003, 01:58 PM
thanks for the reply...I'll give that a go.

skinnybloke
16-Jul-2003, 11:30 AM
Hi - I've tested this and it gives me problems for a logged on user.

If I set it to "index.html" it replies back with an "Error 404 - page not found error".

If I set it to "http://www.domainname.com/acatalog/index.html" it goes back to the correct page but loses the logon information (e.g. buyer name etc)

Is there anything that I can change that will retain this information for a logged in user?

cdicken
18-Jul-2003, 09:01 AM
Try using a link of the following form in the 'URL for Completed and Aborted Checkout' field:

http://your.URL/cgi-bin/ss000001.pl?SECTIONID=index.html&NOLOGIN=1

I just tested it with 6.1.3 and IE6 and it worked well.

skinnybloke
18-Jul-2003, 09:49 AM
Thanks Chris - that's another issue sorted.

skinnybloke
24-Nov-2003, 09:32 AM
Hi - this is coming back to an old post of mine.

Can I cahnge this:

http://your.URL/cgi-bin/ss000001.pl?SECTIONID=index.html&NOLOGIN=1

so that it goes back to the index.html file in the root directory as opposed to the one in the acatalog directory?

richardeast
24-Nov-2003, 12:18 PM
Yeah - you should just be able to add a '/' before index - i.e. 'cgi-bin/ss000001.pl?SECTIONID=/index.html&NOLOGIN=1'

Hope this helps!

skinnybloke
24-Nov-2003, 03:11 PM
Hi Richard - I'm afraid that this did not work. It gave me '//' before index i.e. "http://www.domainname.com/acatalog//index.html"

..but I took your idea and added '../' before index - i.e. 'cgi-bin/ss000001.pl?SECTIONID=../index.html&NOLOGIN=1'

This seems to work (unless anyone knows why I should not use this). Thanks for pointing me in the right direction.

richardeast
24-Nov-2003, 03:25 PM
Hello David,

That should be fine - I use the ../ myself and haven't encountered any problems- sorry I should have tested the initial code before posting.

Cheers