Hi tonimarmol, can you elaborate. I’m having this issue on fresh install
of
1.6. Under SEO & URL the Order Confirmation is going to a default
Prestashop
page, order-confirmation. Apparently there is already a default page
where
customers should be redirected after purchase. Where would I change?
Thanks much
Daniel
You must go to “SEO & URLS” under “Preferences” tab, and add all
pages/sections/modules that don’t have a friendly url. (Press the add
button, and it will show you the pages without a friendly url)
Maybe you need to add the SEO URL of a payment module.
Thanks. Yes, under SEO & URLS, the Order Confirmation has a friendly
URL,
and PayPal module does not have any page for Order confirmation without
a
friendly URL. Under SEO & URL, Order Confirmation is going to a default
Prestashop page, order-confirmation.
After payment is completed in PayPal, when clicking the link to return
to
the site, I get to the site, but a 404 page not available for the order
confirmation. Here is what the link shows:
[mysite]/order-confirmation.php?id_cart=20&id_module=73&key=[key]
Shopping cart ID is correct for the purchase. Under SEO & URL, Order
Confirmation is going to a default Prestashop page, order-confirmation.
Here is the right solution. you should not set all redirection in nginx
configuration server section as some proposed. you’ll have to modify the
file each time you want to add a url redirection.
To make it nice :
You shoud 1st modify the pool of php-fpm,
env[HTTP_MOD_REWRITE] = “on”
This is the variable expected by Prestashop to test if rewrite is
enabled
Now when an url is passing, it will try 1st to resolv, if not exist,
then will try as forder, if not it will pass it to the main controler,
if an url rewrited exist it will call the right controller.
Thanks very much. I have been working on this all morning. After your
message, there was a load of updates in 1.6, more than 65 modules,
including
PayPal. I was hoping, but it didn’t fix the error.
You were directly on target, becuase it called up the
order-confirmation.php. So I uploaded these from my PS 1.5, all the
order…
php files in the root. Now, when returning to my site via the link in
PayPal
site, it now goes to my site with a list of the customer’s orders.
It’s a work around, but done for now. Thanks
Posted at Nginx Forum:
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.