Salut les dév et les apprentis codeurs,
aujourd’hui un article ultra succinct pour vous parler d’une erreur sur laquelle je suis tombé aujourd’hui avec le module ATOS de paiement, atos sips 1x en paiement en une fois.
Si vous êtes arrivés sur cet article il est très probable que vous soyez confrontés à une erreur de page en 404 suite à un retour de paiement en erreur avec le module atos et le script atos_return (atos_return.php). La page retournée est la suivante : HTTP 404 / https//votredomaine.com/modules/atos/atos_return.php
Ce script fait appel au controller du module AtosReturnModuleFrontController, or le fichier du module est nommé comme suit : atos_return.php
présent ici : /modules/atos/controllers/front/atos_return.php
LA solution
Vous pouvez conserver le fichier à la racine comme tel (/modules/atos/atos_return.php) en revanche pour corriger l’erreur 404 il vous suffira de renommer le fichier controller :
/modules/atos/controllers/front/atos_return.php
en
/modules/atos/controllers/front/return.php
Prestashop marche comme çà 😉
Si votre problème est résolu grâce à cet article, faites-le savoir en commentaire !
++
Bravo !!
Comment avez-vous trouver cette erreur ??
Et comment ce fait-il que prestashop ne l’ai pas corrigé ??
Cordialement
Bonjour Thomas,
je suis tombé dessus en travaillant pour un de mes clients, justement confronté à cette erreur 404. Pour trouver la solution c’est autre chose 🙂
Il s’agit en effet dans ce cas précis d’un module développé par Prestashop, peu de vendeurs ont du s’en plaindre et faire remonter l’information sur les réseaux Prestashop. Je ne vois pas d’autres raisons.
Bien à vous,
david