golgote13 Posted November 17, 2017 Share Posted November 17, 2017 (edited) Bonjour, j'ai fait une mis à jour vers 1.6.17 et je le règlement par chèque ne fonctionne plus, cela m'indique 500 server error. Donc impossible de valider le paiement par ce moyen. Que faire ? Merci Edited November 17, 2017 by golgote13 (see edit history) Link to comment Share on other sites More sharing options...
Ced17 Posted November 18, 2017 Share Posted November 18, 2017 Bonjour, Avez vous essayé de le réinitialiser ? Voir s'il ne veut pas, le supprimer et le réinstaller. Quelle était votre ancienne version ? Au pire si ce soir, ça ne marche toujours pas, je vous passerez le mien qui est sur une version 1.6.1.11 pour essayer. Bonne journée 1 Link to comment Share on other sites More sharing options...
BeComWeb Posted November 18, 2017 Share Posted November 18, 2017 Bonjour, Commencez par activer le mode debug. Vous trouverez facilement la manipulation en cherchant sur le forum ou sur Google. Link to comment Share on other sites More sharing options...
golgote13 Posted November 18, 2017 Author Share Posted November 18, 2017 Bonjour, Merci, j'ai réinstallé et réinitialisé le module règlement par chèque et toujours la même erreur... mon ancienne version de presta était 1.6.1.7, il me semble. j'ai activé le mode débug et j'ai eu cela : [PrestaShopException] Can't load Order status at line 190 in file classes/PaymentModule.php 185. } 186. 187. $order_status = new OrderState((int)$id_order_state, (int)$this->context->language->id); 188. if (!Validate::isLoadedObject($order_status)) { 189. PrestaShopLogger::addLog('PaymentModule::validateOrder - Order Status cannot be loaded', 3, null, 'Cart', (int)$id_cart, true); 190. throw new PrestaShopException('Can\'t load Order status'); 191. } 192. 193. if (!$this->active) { 194. PrestaShopLogger::addLog('PaymentModule::validateOrder - Module is not active', 3, null, 'Cart', (int)$id_cart, true); 195. die(Tools::displayError()); PaymentModuleCore->validateOrder - [line 64 - modules/cheque/controllers/front/validation.php] - [9 Arguments] ChequeValidationModuleFrontController->postProcess - [line 178 - classes/controller/Controller.php] ControllerCore->run - [line 367 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] Par contre je ne sais pas ce qu'il faut faire car je suis nul dans ce langage... quelle est la manipulation à faire ? Merci encore !!!! Link to comment Share on other sites More sharing options...
golgote13 Posted November 20, 2017 Author Share Posted November 20, 2017 bonjour Ced17, je veux bien essayer ton module. Je ne comprends rien à la résolution du problème. Link to comment Share on other sites More sharing options...
Ced17 Posted November 21, 2017 Share Posted November 21, 2017 Bonsoir golgote13, Désolé, je n'avais pas vu ton message car je n'ai pas reçu de notification.. Je te donne mon module pour que tu essai défois car je ne comprends pas bien l'erreur non plus. cheque.zip Link to comment Share on other sites More sharing options...
golgote13 Posted November 21, 2017 Author Share Posted November 21, 2017 bonsoir Ced17, je viens d'essayer ton module. aucun changement... Merci quand même Si quelqu'un peut m'expliquer ce qu'il faut changer par rapport au message d'erreur, je suis preneur !!! Link to comment Share on other sites More sharing options...
Ced17 Posted November 21, 2017 Share Posted November 21, 2017 Peux-tu me donner une URL que je simule une commande pour voir stp? Peut être faire une mise a jour du thème pour la 1.6.1.17 car j'ai lu que certaines erreurs était du a cela je recherche actuellement car je ne me rappelle plus Link to comment Share on other sites More sharing options...
golgote13 Posted November 21, 2017 Author Share Posted November 21, 2017 mon site www.ronin-sports.com Merci Link to comment Share on other sites More sharing options...
Ced17 Posted November 21, 2017 Share Posted November 21, 2017 Au moment où il faut confirmer le paiement, c'est le bug. Aucune validation. Je cherche.... Link to comment Share on other sites More sharing options...
Ced17 Posted November 22, 2017 Share Posted November 22, 2017 Désolé, c'est au dessus de mes compétences! je ne trouve pas Link to comment Share on other sites More sharing options...
golgote13 Posted November 22, 2017 Author Share Posted November 22, 2017 Merci quand même pour tes efforts. 👍 En espérant que quelqu'un puisse m'aider.... Link to comment Share on other sites More sharing options...
Ced17 Posted November 22, 2017 Share Posted November 22, 2017 Ça viens peut être côté serveur, j'ai lu sur Google que cela pouvait venir du htaccess aussi. Ça peut être pas mal de choses. Il y a de bon dev ici qui peuvent sûrement répondre à tes questions. Je ne suis pas développeur et comme toi, je n'arrive pas à déchiffrer ce code. J'en profite pour te dire de supprimer la commande par virement que j'ai testé aussi, je t'ai laissé un message. Bon courage pour la suite Cordialement Link to comment Share on other sites More sharing options...
golgote13 Posted December 7, 2017 Author Share Posted December 7, 2017 On 18/11/2017 at 11:12 AM, BeComWeb said: Bonjour, Commencez par activer le mode debug. Vous trouverez facilement la manipulation en cherchant sur le forum ou sur Google. Bonsoir, c'est ce que j'ai fait, mais je n'y comprends rien.... Link to comment Share on other sites More sharing options...
BeComWeb Posted December 8, 2017 Share Posted December 8, 2017 OK. Allez voir dans le menu "Commandes > Etats" du BO pour voir si l'état "En attente du paiement par chèque" n'a pas été supprimé. S'il y est encore il faudra aussi chercher dans la base de données mais on verra ça dans un 2nd temps. Link to comment Share on other sites More sharing options...
golgote13 Posted December 12, 2017 Author Share Posted December 12, 2017 Bonjour, et merci de votre réponse, effectivement l'état "En attente du paiement par chèque" n'est plus présent. Quelle est la démarche à suivre ? Cordialement. Link to comment Share on other sites More sharing options...
BeComWeb Posted December 12, 2017 Share Posted December 12, 2017 1. Re-créer le statut manuellement 2. Noter le nouvel id Pour la suite il faudra modifier directement une valeur de configuration dans la base de données. Vous savez faire ? Link to comment Share on other sites More sharing options...
golgote13 Posted December 12, 2017 Author Share Posted December 12, 2017 Bonsoir, pour la création du nouvel état, c'est ok le nouvel id je l'ai noté pour le reste il faudrait me guider... Cordialement. Link to comment Share on other sites More sharing options...
BeComWeb Posted December 15, 2017 Share Posted December 15, 2017 Bonjour. Il va falloir accéder à la base de données (via PhpMyAdmin) puis aller dans la table "configuration". A partir de là il faut retrouver la ligne qui a comme valeur "PS_OS_CHEQUE" dans la colonne "name". Pour cette ligne il faudra reporter le nouvel id dans la colonne "value". Pensez à faire d'abord une sauvegarde de la bdd dans le menu "Paramètres avancés > Sauvegarde BDD" du back-office. 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