hdsystem Posted September 3, 2014 Share Posted September 3, 2014 (edited) Bonjour Mes commandes ne remontent plus : Fatal error (Address -> phone Length 16) Le module est avec la dernière version 1.7.2 sous presta 1.4.7 Ebay créé bien le client dans la BDD presta mais pas l'adresse. Je tiens à dire que j'ai bien lu avant tous les post avec des problèmes similaires. J'ai activer le journal qui me sort un fichier request.txt Je modifie le téléphone qui pose problème dans le fichier, mais quand je relance l'import le module efface mon fichier pour recrééer le sien toujours avec la même erreur. J'ai aussi modifié la fiche du client directement dans ebay mais sans résultat non plus. Je tiens à dire que je suis avec le module depuis les versions 1.3.x JAMAIS l'import des commandes n'a fonctionné plus d'1 mois sans avoir a faire des modifs par ci par la au fil du temps et des versions. il y a toujours une commande qui fait bugger le module chaque semaine. Ce problème de caractère spéciaux ou longueur des noms/adresses tous le monde y fait face avec ce module depuis la naissance et avec toutes les versions. Avis au dev : A QUAND UN SYSTEME D'IMPORT OU L'ON PEUT SÉLECTIONNER LA COMMANDE A IMPORTER. Tout simplement en cochant les commandes que l'on veux (Comme dans tous les autres modules d'imports) Dans mon cas à cause d'une commande tout le module est bloqué, la gestion des stocks est fausses, le temps qu'on perd a chercher des solutions et poster nos problèmes. Si au moins on pouvait choisir nos commandes j'aurais creer manuellement la commande Ebay qui posent probleme en BO. Il y -a t-il une âme charitable sur ce forum avec une solution qui fonctionne? Edited September 5, 2014 by hdsystem (see edit history) Link to comment Share on other sites More sharing options...
hdsystem Posted September 5, 2014 Author Share Posted September 5, 2014 Bonjour Je me répond à moi même concernant ce problème : J'ai payé un Dev Externe qui a changé le code du module : Il faut ajouter Ligne 90 dans le fichier : /modules/ebay/classes/EbayOrder.php $phone = substr($phone,0,16); Maintenant plus de problème de remonté des commandes à cause des téléphones trop long. Cordialement Link to comment Share on other sites More sharing options...
Recommended Posts