Claire44 Posted May 2, 2017 Share Posted May 2, 2017 Bonjour à tous, J'utilise la version 1.5.6 de prestashop et j'ai une erreur lors de la validation d'un règlement par chèque (et pas par virement). J'ai désactivé, réactivé, re paramétrer le module ... mais rien n'y fait. Je suis donc passée en mode développeur et j'obtiens ceci : Can't load Order state statusat line 147 in file classes/PaymentModule.php 141. if (Configuration::get('PS_TAX_ADDRESS_TYPE') == 'id_address_delivery')142. $context_country = $this->context->country;143. 144. $order_status = new OrderState((int)$id_order_state, (int)$this->context->language->id);145. if (!Validate::isLoadedObject($order_status))146. throw new PrestaShopException('Can\'t load Order state status');147. 148. if (!$this->active)149. die(Tools::displayError());150. // Does order already exists ?151. if (Validate::isLoadedObject($this->context->cart) && $this->context->cart->OrderExists() == false) PaymentModuleCore->validateOrder - [line 64 - modules/cheque/controllers/front/validation.php] - [9 Arguments] ChequeValidationModuleFrontController->postProcess - [line 158 - classes/controller/Controller.php] - [0 Argument] ControllerCore->run - [line 348 - classes/Dispatcher.php] - [0 Argument] DispatcherCore->dispatch - [line 28 - index.php] - [0 Argument] Et là, je suis paumée. J'ai bien trouvé un forum sur le sujet mais en anglais, et je bloque. Quelqu'un pourrait-il me donner un petit coup de main ? Merci beaucoup Claire Link to comment Share on other sites More sharing options...
doekia Posted May 2, 2017 Share Posted May 2, 2017 Tu as supprimé le statut En attente de paiement par chèque identifié dans la table de config par PS_OS_CHEQUE (habituellement 1) Recréé ce que tu as cassé et ça refonctionnera Link to comment Share on other sites More sharing options...
Claire44 Posted May 2, 2017 Author Share Posted May 2, 2017 Merci pour ta réponse. Comment modifie-t-on une table de config ? Link to comment Share on other sites More sharing options...
Claire44 Posted May 3, 2017 Author Share Posted May 3, 2017 Bonjour, Quelqu'un pourrait-il m'expliquer comment modifier une table de config ? Merci beaucoup, je suis complètement paumée. Link to comment Share on other sites More sharing options...
doekia Posted May 3, 2017 Share Posted May 3, 2017 base de données ! phpmyadmin ! table ps_configuration ! Link to comment Share on other sites More sharing options...
Claire44 Posted May 4, 2017 Author Share Posted May 4, 2017 Bonjour, J'ai enfin réussi a accéder à ma base de données et à la table ps_configuration mais je n'ai pas PS_OS_CHEQUE. Il n'existe pas Faut il que je créer une nouvelle ligne ? Merci de votre aide. Link to comment Share on other sites More sharing options...
doekia Posted May 4, 2017 Share Posted May 4, 2017 désinstalle intégralement le module et réinstalle le Link to comment Share on other sites More sharing options...
Claire44 Posted May 4, 2017 Author Share Posted May 4, 2017 j'ai déjà testé cette technique et ca ne donne rien. Link to comment Share on other sites More sharing options...
doekia Posted May 4, 2017 Share Posted May 4, 2017 tu as écris "désactivé, réactivé" précédemment. Je te préconise désinstaller + supprimer + réinstaller Si cette méthode ne fonctionne pas c'est qu'il y a un autre problème qui empèche le module de s'initialiser correctement. Dans ce cas, PM moi pour venir au chevet du malade Link to comment Share on other sites More sharing options...
Floriane Posted November 14, 2018 Share Posted November 14, 2018 Bonjour, je rencontre le même problème. Je suis sur le module Prestashop de OVH. Version 1.7.4.4. Aucun soucis pour la validation paiement par virement, mais "ERROR 500" sur la validation du paiement par chèque (signalé par une cliente). J'ai désinstallé le module "Paiement chèque" et réinstallé rien.... Par ailleurs, j'ai le même soucis avec le Module "Points de récompense", le Client sur son compte Client, quand il clique pour voir ses points fidélités "ERROR 500". Est-ce que ça ne s'est pas mis en conflit justement? Merci de votre aide. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now