Contribution Mondial Relay : votre avis m'interesse |
Bienvenue invité ( Connexion | Inscription )
Contribution Mondial Relay : votre avis m'interesse |
11 Aug 2011, 15:37
Message
#151
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 410 Inscrit : 20-July 03 Lieu : charente Membre no 1320 |
Bonjour,
je viens de charger la version mour MS2 et suis sous php 4.4.9 Je ne sais pas pour le coup malgré la lecture complete de ce post si cette version peut etre installée sur mes site. Ni meme comment faire pour changer de version pour un php 5 et plus je suis chez OHV et ne voit nulle part parler du truc soap sur les infos serveur. Biensur chez MR tout le monde est en vacance et ne peux m'aider Je plante -------------------- MS2 dernière version
2 sites distincts / cmcic |
|
11 Aug 2011, 17:23
Message
#152
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
1 - c'est surtout pas MR qui va t'apporter le moindre support sur cette contrib c'est pas leur job.
2 - avant toute chose pour utiliser cette contrib tu as bien compris qu'il faut être sous PHP 5. donc obligatoirement avant de penser a cette contrib il faut migrer toute la boutique sous PHP 5. Chez OVH tu peux basculer sous PHP 5.2 en ajoutant la ligne suivante a ton .htaccess à la racine de ta boutique Code SetEnv PHP_VER 5 Par contre en fonction de la version exacte de ta boutique tu vas devoir remplacer certaines fonctions php 4 dépréciées dans php5. Également vérifier que des contribs n'utilisent pas aussi des fonctions dépréciées. Après tu pourras envisager d'installer cette contrib. -------------------- Petit guide pour résoudre tout vos problèmes avec Oscommerce
FORK perso a base de MS2 RC1 FR avec deux trois contribs + pas mal de dev perso + beaucoup (trop ?) d'Ajax + un peu mais pas trop de flash + virer la structure tableau + de feuille de style + pas mal de <DIV id="****">.......... en gros ca ressemble plus trop a l'originale |
|
11 Aug 2011, 17:35
Message
#153
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 410 Inscrit : 20-July 03 Lieu : charente Membre no 1320 |
merci
ben je pense que c'est pas gagné pour moi là ma version osc est ms2 mais laquelle that is the question car la boutique est installéee en fonctionnement depuis pas mal d'années 2007 si mes souvenirs sont bons pour cette version... ... apparemment version ms2 mise à jour octobre 2006 et je ne vois pas comment m'y retrouver avec toutes les contributions qui sont en place actuellement, ni meme comment faire les modifs, je ne suis pas assez caléee en ce domaine Ce message a été modifié par mesly - 11 Aug 2011, 17:42. -------------------- MS2 dernière version
2 sites distincts / cmcic |
|
12 Aug 2011, 09:12
Message
#154
|
|
Ceinture orange+ OSC Groupe : Membres Messages : 410 Inscrit : 20-July 03 Lieu : charente Membre no 1320 |
Jze viens de faire l'essais avec cette insertion dans mon .htaccess sur un de mes sites et apparemment tout semble fonctionner
Quelles seraient les contribution avec les quelles je peux avoir des bugs ? sinon comment les identifier ? -------------------- MS2 dernière version
2 sites distincts / cmcic |
|
24 Aug 2011, 08:58
Message
#155
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 89 Inscrit : 7-January 08 Membre no 20298 |
Citation Jze viens de faire l'essais avec cette insertion dans mon .htaccess sur un de mes sites et apparemment tout semble fonctionner Quelles seraient les contribution avec les quelles je peux avoir des bugs ? sinon comment les identifier ? Tu as une fonction déprécié, avec une message d'alerte : Code Deprecated: Function split() is deprecated........ par exemple Mais cela ne devrait pas empecher les scripts de marcher Bon sinon les amis je déséspère..... je suis toujours sur mon instal : Serveur HTTP : Apache/2.2.13 (Win32) PHP/5.3.0 Version PHP : 5.3.0 (Zend : 2.3.0) osCommerce 2.2-MS2 Soap Client enabled Soap Server enabled J'ai testé, re-testé, installé, désinstallé, mis les fichiers originaux de la ms2............... Rien y fait je n'arrive pas à avoir le moindre affichage du module, rien... nada... même pas le titre Du coup je décortique tout : Sur le ficheir d'install vous mentionnez Citation -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- INSTALLATION -------------------- - Copier les fichiers dans leur répertoires respectifs - Modifier les codes fichiers selon les indications données plus bas - Installer le module (Mondialrelay) via l'administration : Modules -> Expéditions - Activer le module dans l'administration de votre boutique -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Que signifie "Activer le module dans l'administration de votre boutique" ? j'ai bien installé le module via modules->Expé..... mais l'activer ?! où ?! -------------------- osCommerce 2.3
|
|
24 Aug 2011, 09:18
Message
#156
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
Quand tu vas dans modules ->expeditions tu selectionnes le module en question, tu cliques sur "éditer" -> le premier paramètre est "Activer ce mode de livraison
Voulez-vous utiliser ce mode de livraison?" avec comme choix oui/non. l'idée c'est de le mettre sur "oui" -------------------- Petit guide pour résoudre tout vos problèmes avec Oscommerce
FORK perso a base de MS2 RC1 FR avec deux trois contribs + pas mal de dev perso + beaucoup (trop ?) d'Ajax + un peu mais pas trop de flash + virer la structure tableau + de feuille de style + pas mal de <DIV id="****">.......... en gros ca ressemble plus trop a l'originale |
|
25 Aug 2011, 06:15
Message
#157
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 89 Inscrit : 7-January 08 Membre no 20298 |
ok......
Bon vu que le module est activé lors de l'install (logique) je pense qu'il y a une ligne de trop dans la doc .... mais du coup mon prob est encore là ..... que la force soit avec moi XD -------------------- osCommerce 2.3
|
|
13 Sep 2011, 13:27
Message
#158
|
|
Ceinture jaune OSC Groupe : Membres Messages : 64 Inscrit : 7-April 08 Membre no 21413 |
Bonjour à tous
j'ai bien installer MR et apporté quelques modifications coté admin. Le module fonctionne bien mais lorsque l'on fait le choix du point relais et en suite, suivant, je me retrouve avec une erreur de fonctions general : Warning: Cannot modify header information - headers already sent by (output started at /home/.../www/includes/languages/french/modules/shipping/mondialrelay.php:1) in /home/../www/includes/functions/general.php on line 33 je tourne en rond depuis plusieurs semaine !!! je précise, je ne suis pas sous la nouvelle version de OS Com Autre chose aussi, lorsque j’installe le module MR, le signe € disparait et j'ai un '?' a la place ainsi que tout les accents... Ce message a été modifié par djstefx - 13 Sep 2011, 13:32. -------------------- Version MS2
|
|
14 Sep 2011, 10:57
Message
#159
|
|
Ceinture jaune OSC Groupe : Membres Messages : 42 Inscrit : 28-September 07 Membre no 19208 |
Bonjour a toutes et a tous!
j'ai installé le module sur mon site. Par contre je me demandais comment faire pour que l'adresse du point relais soit l'adresse d'expédition du client et non l'adresse du client. Je m'explique: lorsque l'on passe une commande dans le champ adresse d'expédition, j'ai toujours l'adresse du client et non pas l'adresse du point relais. Savez-vous comment corriger cela? de plus, c'est toujours le 1er point relais qui est sélectionné et non celui que je coche. Comment faire pour corriger cela? Avez-vous des pistes? Merci! Ce message a été modifié par sanjb - 14 Sep 2011, 12:38. -------------------- Merci!
|
|
17 Sep 2011, 19:04
Message
#160
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bonjour ! Pour l'affichage dans checkout_confirmation.php du nom correct du relais choisi (et non du premier de la liste - systématiquement) il semble bien que cela soit dû à une structure particulière (1 module et 10 méthodes == mondial realy et 10 relais ) alors que de coutume, il y a 1 méthode par module (colissimoexpert recommandéR1 ou colissimoaccess normal) En conséquence de quoi, il faut modifier checkout_shipping.php (Lignes 117 à 130 incluses MS2.3.1) comme suit : Code if (isset($quote['error'])) { tep_session_unregister('shipping'); } else { for ($i=0, $n=sizeof($quote[0]['methods']); $i<$n; $i++) { if ( (isset($quote[0]['methods'][$i]['title'])) && (isset($quote[0]['methods'][$i]['cost']) && ($quote[0]['methods'][$i]['id']==$method ||$shipping == 'free_free'))) { $shipping = array('id' => $shipping, 'title' => (($free_shipping == true) ? $quote[0]['methods'][$i]['title'] : $quote[0]['module'] . ' (' . $quote[0]['methods'][$i]['title'] . ')'), 'cost' => $quote[0]['methods'][$i]['cost']); tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); } } } Testé sur MS2.3.1 et MS 2.2 fraîches avec le module mondialrelay et les modules flat, item, table et zone en place. Tous fonctionnent . Sur ma MS2.2 complète, çà va aussi. Merci de tester avec MS2.3 et colissimo et de nous en faire part, (Colissimo n'est pas installé en MS2.3 chez moi.) Le cas des colis de + de 20 kg n'a pas été testé dans cette configuration Chti poupon Edition pour correction du code (cas free_free) C'était plus haut. Sinon, l'adresse du point relais apparaît dans le coût de la livraison. L'adresse d'expédition peut servir à relancer si le destinataire ne va pas chercher son colis. Enfin, à toi de voir ! Chti poupon |
|
19 Sep 2011, 10:16
Message
#161
|
|
Ceinture orange OSC Groupe : Membres Messages : 258 Inscrit : 17-March 04 Lieu : Paris Membre no 2144 |
Bonjour !
moi j'ai un souci pour faire fonctionner Mondial Relay. J'ai téléchargé la dernière contrib en ligne du moi de mai. J'ai fais l'install sans soucis sur un clone fonctionnel de ma boutique (une version 2.2 en php5 chez OVH) mais, malheureusement, bien que configuré, Mondial Relay n'apparaît pas côté client. J'ai pourtant tous les autres modules Chronopost, Colissimo... Avez-vous une idée car là je sèche ?! Merci |
|
19 Sep 2011, 14:05
Message
#162
|
|
Ceinture jaune OSC Groupe : Membres Messages : 42 Inscrit : 28-September 07 Membre no 19208 |
Merci chti_poupon.
J'avais fait la modif mais en oubliant en bout de code riziere, as tu bien paramétré le module sur la partie admin? Il faut une vraie adresse. As tu renseigné également les clefs? Bonne journée! -------------------- Merci!
|
|
19 Sep 2011, 15:25
Message
#163
|
|
Ceinture jaune OSC Groupe : Membres Messages : 42 Inscrit : 28-September 07 Membre no 19208 |
Désolé pour mon niveau mais j'ai une question:
lorsque l'on passe une commande, doit elle apparaitre dans admin/mondialrelayadmin.php? Si oui, je dois manquer une info car je n'ai rien sur cette page... Merci de vos éclaircissements! -------------------- Merci!
|
|
19 Sep 2011, 19:05
Message
#164
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bonjour
Dans catalog/admin/modules/expéditions/mondialrelay, on règle les paramètres de fonctionnement Dans catalog/admin/clients-commandes/Geqstion Mondial relat on génère les étiquettes des commandes et seulement après, si tout a bien été, on les imprime (téléchargement d'un pdf pour impression). Bons essais Chti poupon |
|
19 Sep 2011, 21:25
Message
#165
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
Salut sanjb,
oui ta commande doit apparaitre dans mondialrelayadmin. avec le numero de relai choisi par le client. si ce n'est pas le cas, verifie bien que tu as modifié checkout_process pour l'injection du numero MR dans la table orders EDIT : il y a une erreur dans la doc : il est écrit : Citation - Dans catalog/checkout_process.php : Rechercher : $insert_id = tep_db_insert_id(); Ajouter juste après : for ($i=0, $n=sizeof($order_totals); $i<$n; $i++) { $sql_data_array = array('orders_id' => $insert_id, 'title' => $order_totals[$i]['title'], 'value' => $order_totals[$i]['value'], 'class' => $order_totals[$i]['code'], 'sort_order' => $order_totals[$i]['sort_order']); alors que l'étape en question est : Citation - Dans catalog/checkout_process.php :
Rechercher : $insert_id = tep_db_insert_id(); Ajouter juste après : //Start Mondial Relay if(substr($shipping['id'],0,12)=="mondialrelay") { tep_db_query("update " . TABLE_ORDERS . " set shipping_pointrelay = '" . substr($shipping['id'],- . "' where orders_id = '".$insert_id."'"); } //End Mondial Relay -------------------- Petit guide pour résoudre tout vos problèmes avec Oscommerce
FORK perso a base de MS2 RC1 FR avec deux trois contribs + pas mal de dev perso + beaucoup (trop ?) d'Ajax + un peu mais pas trop de flash + virer la structure tableau + de feuille de style + pas mal de <DIV id="****">.......... en gros ca ressemble plus trop a l'originale |
|
19 Sep 2011, 21:26
Message
#166
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
je viens de la corriger et j'ai amené d'autres modifs.
Citation Corrections et modifications : - Correction de la procédure d'installation - Ajout d'une fonction de suppression des éventuels accents dans les données clients transmises lors des requêtes sur le Web Service. - Ajout du poids total de la commande aux données transmises lors de la requête sur le Web service pour la proposition des points relais au client afin que ceux-ci ne lui soient proposés que si le poids de commande ne dépasse les limites imposées par MR. Mondial relay V1.03 -------------------- Petit guide pour résoudre tout vos problèmes avec Oscommerce
FORK perso a base de MS2 RC1 FR avec deux trois contribs + pas mal de dev perso + beaucoup (trop ?) d'Ajax + un peu mais pas trop de flash + virer la structure tableau + de feuille de style + pas mal de <DIV id="****">.......... en gros ca ressemble plus trop a l'originale |
|
20 Sep 2011, 08:20
Message
#167
|
|
Ceinture orange OSC Groupe : Membres Messages : 258 Inscrit : 17-March 04 Lieu : Paris Membre no 2144 |
riziere, as tu bien paramétré le module sur la partie admin? Il faut une vraie adresse. As tu renseigné également les clefs? Oui j'ai activé et paramétré le module. J'ai renseigné notre adresse mais pas les clés car nous ne les avons pas encore. J'ai donc laissé les paramètres qui, je crois, correspondent à un serveur test. Est-ce un élément bloquant ? PS, je viens d'appliquer la dernière mise à jour de Chrysalide. |
|
20 Sep 2011, 08:37
Message
#168
|
|
Ceinture orange OSC Groupe : Membres Messages : 258 Inscrit : 17-March 04 Lieu : Paris Membre no 2144 |
Selon cette page Mondial Relay parle d'un module compatible OsCommerce. Le connaissez vous ? L'avez-vous déjà expérimenté ?
Ce message a été modifié par riziere - 20 Sep 2011, 08:43. |
|
20 Sep 2011, 09:16
Message
#169
|
|
Ceinture orange OSC Groupe : Membres Messages : 258 Inscrit : 17-March 04 Lieu : Paris Membre no 2144 |
Pour la petite histoire, je viens d'essayer la version d'origine de CG Consulting et elle fonctionne parfaitement. Elle a juste pour défaut d'avoir changé les caractères spéciaux dans la boutique comme le signe € et d'est moche. Sinon elle semble fonctionnelle.
|
|
20 Sep 2011, 09:16
Message
#170
|
|
Ceinture orange OSC Groupe : Membres Messages : 258 Inscrit : 17-March 04 Lieu : Paris Membre no 2144 |
Pour la petite histoire, je viens d'essayer la version d'origine de CG Consulting et elle fonctionne parfaitement. Elle a juste pour défaut d'avoir changé les caractères spéciaux dans la boutique comme le signe € et d'est moche. Sinon elle semble fonctionnelle.
|
|
20 Sep 2011, 09:51
Message
#171
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
Riziere, tu es sous 2.3 ?
-------------------- Petit guide pour résoudre tout vos problèmes avec Oscommerce
FORK perso a base de MS2 RC1 FR avec deux trois contribs + pas mal de dev perso + beaucoup (trop ?) d'Ajax + un peu mais pas trop de flash + virer la structure tableau + de feuille de style + pas mal de <DIV id="****">.......... en gros ca ressemble plus trop a l'originale |
|
20 Sep 2011, 09:53
Message
#172
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
Selon cette page Mondial Relay parle d'un module compatible OsCommerce. Le connaissez vous ? L'avez-vous déjà expérimenté ? il est loin d'être fonctionnel en l'état ! pour la version de CG consulting est pour la 2.3, la version pour le 2.2 est basée dessus et ajoute deux ou trois trucs importants comme la gestion de la TVA, etc. -------------------- Petit guide pour résoudre tout vos problèmes avec Oscommerce
FORK perso a base de MS2 RC1 FR avec deux trois contribs + pas mal de dev perso + beaucoup (trop ?) d'Ajax + un peu mais pas trop de flash + virer la structure tableau + de feuille de style + pas mal de <DIV id="****">.......... en gros ca ressemble plus trop a l'originale |
|
20 Sep 2011, 10:58
Message
#173
|
|
Ceinture jaune OSC Groupe : Membres Messages : 42 Inscrit : 28-September 07 Membre no 19208 |
je viens de la corriger et j'ai amené d'autres modifs. Citation Corrections et modifications : - Correction de la procédure d'installation - Ajout d'une fonction de suppression des éventuels accents dans les données clients transmises lors des requêtes sur le Web Service. - Ajout du poids total de la commande aux données transmises lors de la requête sur le Web service pour la proposition des points relais au client afin que ceux-ci ne lui soient proposés que si le poids de commande ne dépasse les limites imposées par MR. Mondial relay V1.03 Merci chrysalide! Par contre j'ai toujours rien dans la page mondialrelayadmin.php Je suis allé voir dans la base de données et en fait les données ne sont même pas stockées dans la base. Voici le code que j'ai: Code tep_db_perform(TABLE_ORDERS, $sql_data_array); $insert_id = tep_db_insert_id(); //Start Mondial Relay if(substr($shipping['id'],0,12)=="mondialrelay") { tep_db_query("update " . TABLE_ORDERS . " set shipping_pointrelay = '" . substr($shipping['id'],-8) . "' where orders_id = '".$insert_id."'"); } //End Mondial Relay for ($i=0, $n=sizeof($order_totals); $i<$n; $i++) { $sql_data_array = array('orders_id' => $insert_id, 'title' => $order_totals[$i]['title'], 'text' => $order_totals[$i]['text'], 'value' => $order_totals[$i]['value'], 'class' => $order_totals[$i]['code'], 'sort_order' => $order_totals[$i]['sort_order']); tep_db_perform(TABLE_ORDERS_TOTAL, $sql_data_array); } Peux tu m'aider car là je sèche... Merci! -------------------- Merci!
|
|
20 Sep 2011, 14:21
Message
#174
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
L'activation du module créait bien les deux champs shipping_pointrelay et shipping_traking ?
Lors de tes tests tu utilises quoi comme mode de paiement ? Places ça avant l'appel du footer dans checkout_confirmation.php Code echo $shipping['id']; et donnes moi la valeur de sortie normalement tu devrais avoir un truc du genre : mondialrelay_xxxxxxFR -------------------- Petit guide pour résoudre tout vos problèmes avec Oscommerce
FORK perso a base de MS2 RC1 FR avec deux trois contribs + pas mal de dev perso + beaucoup (trop ?) d'Ajax + un peu mais pas trop de flash + virer la structure tableau + de feuille de style + pas mal de <DIV id="****">.......... en gros ca ressemble plus trop a l'originale |
|
20 Sep 2011, 16:19
Message
#175
|
|
Ceinture jaune OSC Groupe : Membres Messages : 42 Inscrit : 28-September 07 Membre no 19208 |
Oui, les champs dans la base sont bien créés.
Comme paiement j'utilise le paiement par chèque et dans checkout_confirmation.php j'ai le texte "Array" qui apparait mais pas de mondialrelay_xxxxxxFR. Snif... Merci pour ton aide! -------------------- Merci!
|
|
Version bas débit | Nous sommes le : 28th March 2024 - 09:21 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |