Je continue les joies du déboguage sous Prestashop.
Il apparaît que le problème se produit dans /controllers/front/OrderConfirmationController.php
On y accède avec des variables passées en GET par:
https://monsite/fr/module/atos/orderconfirmation?id_cart=8953&id_module=98&secure_key=945894587958921aa789202
ensuite OrderConfirmationController.php essaie de lire les variables:
Dans init() on a
$this->id_cart = (int) (Tools::getValue('id_cart', 0)); $this->id_module = (int) (Tools::getValue('id_module', 0)); $this->secure_key = Tools::getValue('key', false);
mais le résultat est vide et du coup on a une redirection vers l'historique des commandes.
Quelqu'un aurait-il une idée de la source du problème?