osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

12 Pages V  « < 5 6 7 8 9 > »   
Reply to this topicStart new topic
> Contribution Mondial Relay : votre avis m'interesse
mesly
posté 11 Aug 2011, 15:37
Message #151


Ceinture orange+ OSC
Icône de groupe

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
Go to the top of the page
 
chrysalide
posté 11 Aug 2011, 17:23
Message #152


Ceinture bleue OSC
Icône de groupe

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
Go to the top of the page
 
mesly
posté 11 Aug 2011, 17:35
Message #153


Ceinture orange+ OSC
Icône de groupe

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
Go to the top of the page
 
mesly
posté 12 Aug 2011, 09:12
Message #154


Ceinture orange+ OSC
Icône de groupe

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
Go to the top of the page
 
Snickers
posté 24 Aug 2011, 08:58
Message #155


Ceinture jaune+ OSC
Icône de groupe

Groupe : Membres
Messages : 89
Inscrit : 7-January 08
Membre no 20298



Citation
Citation (mesly @ 12 Aug 2011, 10:12) *

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
Go to the top of the page
 
chrysalide
posté 24 Aug 2011, 09:18
Message #156


Ceinture bleue OSC
Icône de groupe

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
Go to the top of the page
 
Snickers
posté 25 Aug 2011, 06:15
Message #157


Ceinture jaune+ OSC
Icône de groupe

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 wink.gif

.... mais du coup mon prob est encore là wub.gif ..... que la force soit avec moi XD


--------------------
osCommerce 2.3
Go to the top of the page
 
djstefx
posté 13 Sep 2011, 13:27
Message #158


Ceinture jaune OSC
Icône de groupe

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... blink.gif



Ce message a été modifié par djstefx - 13 Sep 2011, 13:32.


--------------------
Version MS2
Go to the top of the page
 
sanjb
posté 14 Sep 2011, 10:57
Message #159


Ceinture jaune OSC
Icône de groupe

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!
Go to the top of the page
 
chti_poupon
posté 17 Sep 2011, 19:04
Message #160


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2757
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Citation (chti_poupon @ 10 Jun 2011, 18:46) *
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
Go to the top of the page
 
riziere
posté 19 Sep 2011, 10:16
Message #161


Ceinture orange OSC
Icône de groupe

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
Go to the top of the page
 
sanjb
posté 19 Sep 2011, 14:05
Message #162


Ceinture jaune OSC
Icône de groupe

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 smile.gif blink.gif

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!
Go to the top of the page
 
sanjb
posté 19 Sep 2011, 15:25
Message #163


Ceinture jaune OSC
Icône de groupe

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!
Go to the top of the page
 
chti_poupon
posté 19 Sep 2011, 19:05
Message #164


Ceinture noire OSC
Icône de groupe

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
Go to the top of the page
 
chrysalide
posté 19 Sep 2011, 21:25
Message #165


Ceinture bleue OSC
Icône de groupe

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'],-cool.gif . "' 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
Go to the top of the page
 
chrysalide
posté 19 Sep 2011, 21:26
Message #166


Ceinture bleue OSC
Icône de groupe

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
Go to the top of the page
 
riziere
posté 20 Sep 2011, 08:20
Message #167


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 258
Inscrit : 17-March 04
Lieu : Paris
Membre no 2144



Citation (sanjb @ 19 Sep 2011, 15:05) *
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.
Go to the top of the page
 
riziere
posté 20 Sep 2011, 08:37
Message #168


Ceinture orange OSC
Icône de groupe

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.
Go to the top of the page
 
riziere
posté 20 Sep 2011, 09:16
Message #169


Ceinture orange OSC
Icône de groupe

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.
Go to the top of the page
 
riziere
posté 20 Sep 2011, 09:16
Message #170


Ceinture orange OSC
Icône de groupe

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.
Go to the top of the page
 
chrysalide
posté 20 Sep 2011, 09:51
Message #171


Ceinture bleue OSC
Icône de groupe

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
Go to the top of the page
 
chrysalide
posté 20 Sep 2011, 09:53
Message #172


Ceinture bleue OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1085
Inscrit : 29-November 04
Membre no 3935



Citation (riziere @ 20 Sep 2011, 08:37) *
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
Go to the top of the page
 
sanjb
posté 20 Sep 2011, 10:58
Message #173


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 42
Inscrit : 28-September 07
Membre no 19208



Citation (chrysalide @ 19 Sep 2011, 21:26) *
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!
Go to the top of the page
 
chrysalide
posté 20 Sep 2011, 14:21
Message #174


Ceinture bleue OSC
Icône de groupe

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
Go to the top of the page
 
sanjb
posté 20 Sep 2011, 16:19
Message #175


Ceinture jaune OSC
Icône de groupe

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!
Go to the top of the page
 

12 Pages V  « < 5 6 7 8 9 > » 
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS 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)