Prestashop – Mondial Relay (module)

Je vous propose le module mondial relay 1.4 modifié pour corriger certains bugs bloquants :
- Bug de génération des étiquettes. (Accents, numéro de tel, code postaux etc …)
- Pas d’affichage des points relais. (Problème sur les adresses avec accents)
Utilisant le module de Mondial Relay pour la boutique de parapharmacie j’ai été confronté à plusieurs erreurs :
This key [Expe_CP] hasn’t a valid value format : 5000 This key [Expe_Tel1] hasn’t a valid value format : +xxxxxxx There is an error number : 97. Details : Clé de sécurité invalide This key [Dest_Ad3] hasn’t a valid value format : XX XXXXXX XXXXXX There is an error number : 97 Details : Clé de sécurité invalide Impossible de charger la carte des relais en front office.
J’en oublie certainement mais toutes ces erreurs sont plus ou moins liées aux mêmes problèmes. Le module et Mondial Relay sont trop strict vis à vis des données qu’on leur donne. Ainsi il est impossible d’avoir des accents ou des numéros mal formatés ou étranger. J’ai donc modifié la version 1.4 du module et je vous propose cette version corrigée.
Téléchargez le ici :
Module Mondial Relay 1.4 (modifié) – Prestashop
/!\ ATTENTION /!\ Cette version contient des modifications en dur dans le code qui sont plus ou moins propres. J’essayerais de faire une meilleure version un jour. Lire la suite :
- Les langues sont écrites directement dans le script ce qui n’est pas propre mais ne pose pas de réel problème au pire une langue manquera et le script renverra une erreur comme avant. Si vous voulez ajouter des langues il faut les faire coïncider avec un pays. Voir ligne 352 du script MRCreateTickets.php :
private function testlang ($lang) { $langages = array('BE' => 'FR', 'LU' => 'FR'); if(array_key_exists($lang, $langages)) { return $langages[$lang]; } else { return $lang; } }
- Si vous souhaitez utiliser le fichier cron2.php pour avoir toutes les étapes de livraison automatiquement mise à jour lisez bien le poste que j’ai fait dessus car tous les paramètres sont en dur aussi.
À lire : Prestashop – Mise à jour des commandes Mondial Relay
Ces articles peuvent vous intéresser :
- Prestashop – Mise à jour des commandes Mondial Relay Chargé de maintenir la boutique d’une Parapharmacie j’ai été amené...
- Prestashop – Google Cloud Print Voici mon premier module gratuit pour prestashop qui vous permet...
- Prestashop 1.4 + Module de paiement ATOS / SIPS Gratuit de TrogloGeek Après une brève recherche je suis tombé sur le module ATOS de...
- Parapharmacie – la boutique Ça y est, voilà quelques mois que la boutique en...
- Prestashop – Mise à jour automatique des stocks Pour la réalisation d’un projet de boutique en ligne je...
Related posts brought to you by Yet Another Related Posts Plugin.
Tags: boutique, developpement, développeur web, Mondial Relay, open source, prestashop



Pratique scolaire
Bonne connaissance
Excellente pratique
October 7th, 2011 at 10:13 am
[...] .recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;} < AccueilBlogMon parcoursContact « Prestashop – Mondial Relay (module) [...]
October 19th, 2011 at 10:14 am
Bonjour, j’ai réinstallé le module mondialrelay modifié mais rien n’a changé, j’ai toujours la page blanche lorsque je clique sur l’onglet “commande > Mondial Relay ”
je suis obligé de faire mes étiquettes directement depuis mon compte Mondial relay.
De plus sou Internet Explorer ça ne fonctionne pas, pas de choix de points relais lorsque l’on passe commande.
Si quelqu’un a une idée !
merci
October 19th, 2011 at 10:22 am
Bonjour, essaye la nouvelle version officielle du module téléchargeable sur le site.
J’ai collaboré avec le développeur pour corriger les bugs et certaines autres améliorations ont été apportées.