Module expédition MONDIAL RELAY (VM 2.0)

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : Module expédition MONDIAL RELAY (VM 2.0)

    Envoyé par pedro16 Voir le message
    CA MARCHE !!!!!!
    J'ai suivi vos indications en réfléchissant un peu
    MERCI Selige pour vos infos, vous m'avez sauvé de la pendaison !!!!!!
    Soyez moultement remercié !!!!!!!!!
    Peux tu m'envoyé les fichiers modifiés car je suis vraiment dans la mouise

    Tout s'inscrit bien dans le panier (relais et leur adresse) mais rien ne s'enregistre

    Avec un lien par exemple

    Commentaire


    • #17
      Re : Module expédition MONDIAL RELAY (VM 2.0)

      Bonjour
      A Selige,

      DSL Je n'ai pas compris...Pouvez vous me dire le nom du fichier pour ajouter les codes PHP svp ?

      Commentaire


      • #18
        Re : Module expédition MONDIAL RELAY (VM 2.0)

        Bonjour
        regarde dans tes plugins vmshippment.
        tu aura un fichier. Mondialeelay
        Création, personnalisation, synchronisation de gestion commerciale selige.fr:http://www.selige.fr
        "Avant de critiquer un produit gratuit, pense à ce que tu aurais pu dire si tu l'avais payé"

        Commentaire


        • #19
          Re : Module expédition MONDIAL RELAY (VM 2.0)

          Merci

          Que voulez vous dire par après le point num ? pour ajouter cette ligne ?

          $this->_zipcode=$address['zip'];

          Code PHP:
              protected function checkConditions($cart$method$cart_prices) {


              
          $orderWeight $this->getOrderWeight($cart$method->weight_unit);
              
          $address = (($cart->ST == 0) ? $cart->BT $cart->ST);
                 
          $nbShipment 0;
              
          $countries = array();
              if (!empty(
          $method->countries)) {
                  if (!
          is_array($method->countries)) {
                  
          $countries[0] = $method->countries;
                  } else {
                  
          $countries $method->countries;
                  }
              }
              
          // probably did not gave his BT:ST address
              
          if (!is_array($address)) {
                  
          $address = array();
                  
          $address['zip'] = 0;
                  
          $address['virtuemart_country_id'] = 0;
              }

              
          $weight_cond count($this->plgVmGetWeightPrice($method,$orderWeight));
              
          $orderamount_cond $this->_orderamountCond($cart_prices$method);     
              if (isset(
          $address['zip'])) {
                  
          $zip_cond $this->_zipCond($address['zip'], $method);                
              } else {
                  
          //no zip in address data normally occurs only, when it is removed from the form by the shopowner
                  //Todo for  valerie, you may take a look, maybe should be false, or configurable.
                  
          $zip_cond true;        
              }

              if (!isset(
          $address['virtuemart_country_id']))
                  
          $address['virtuemart_country_id'] = 0;
                   
              if (
          in_array($address['virtuemart_country_id'], $countries) || count($countries) == 0) {
                  if (
          $weight_cond AND $zip_cond AND $orderamount_cond) {
                  return 
          true;
                  }         
              }

              return 
          false;
              } 

          Commentaire


          • #20
            Re : Module expédition MONDIAL RELAY (VM 2.0)

            Je parle des définitions de variable.
            Code PHP:
             // instance of class
                
            public static $_this false;
                private 
            $_point_num '';
                private 
            $_price_table = array();
                private 
            $_zipcode=''
            et

            Code PHP:
            if (isset($address['zip'])) {
                    
            $zip_cond $this->_zipCond($address['zip'], $method);
                } else {
                    
            //no zip in address data normally occurs only, when it is removed from the form by the shopowner
                    //Todo for  valerie, you may take a look, maybe should be false, or configurable.
                    
            $zip_cond true;
                }
                
            $this->_zipcode=$address['zip']; 
            et
            Code PHP:
            if ($pluginSalesPrice) {
                        
            $costDisplay $currency->priceDisplay($pluginSalesPrice);
                        
            $costDisplay ='<span class="' $this->_type '_cost"> ' JText::_('COM_VIRTUEMART_PLUGIN_COST_DISPLAY').$costDisplay "</span>";
                    }

            // On met en place les paramètres de la requète
                    
            $params = array(
                                   
            'Enseigne'     => $plugin->enseigne,
                                   
            'Pays'         => 'FR',
                                   
            'CP'           => $this->_zipcode
                    );
                    
                    
            //On crée le code de sécurité 
            Création, personnalisation, synchronisation de gestion commerciale selige.fr:http://www.selige.fr
            "Avant de critiquer un produit gratuit, pense à ce que tu aurais pu dire si tu l'avais payé"

            Commentaire


            • #21
              Re : Module expédition MONDIAL RELAY (VM 2.0)

              J'ai une page blanche quand j'ajoute vos codes.... je suis sous VM2026d

              Par défaut voici ce que j'ai sans votre code pour n'importe quellecommande il ne me prend pas le point relais aproprié c'est toujours le même et je ne peux pas enregistré le code postal du backend.

              Cliquez sur l'image pour l'afficher en taille normale

Nom : ps mondial relay2.png 
Affichages : 1 
Taille : 10,8 Ko 
ID : 1803309Cliquez sur l'image pour l'afficher en taille normale

Nom : ps mondial relay.jpg 
Affichages : 1 
Taille : 26,7 Ko 
ID : 1803310

              Commentaire


              • #22
                Re : Module expédition MONDIAL RELAY (VM 2.0)

                Il ne faut pas ajouter les codes.
                Je te montre juste ou se trouve la variable.
                Code PHP:
                private $_zipcode=''
                est à mettre dans la déclaration des variables, juste après :
                Code PHP:
                 private $_price_table = array(); 
                Reprends le code par défaut et regarde ce que j ai mis.
                Insere seulement la variable dans les 3 parties.
                Reprends le premier post.
                Création, personnalisation, synchronisation de gestion commerciale selige.fr:http://www.selige.fr
                "Avant de critiquer un produit gratuit, pense à ce que tu aurais pu dire si tu l'avais payé"

                Commentaire


                • #23
                  Re : Module expédition MONDIAL RELAY (VM 2.0)

                  Oui j'ai bien ajouté les 3 lignes, je ne comprends pas ce qui ne va pas...
                  voici mon fichier mondial_relay.php

                  mondial_relay.zip

                  Commentaire


                  • #24
                    Re : Module expédition MONDIAL RELAY (VM 2.0)

                    Il te faut quand même verifier ce que tu met
                    voici un fichier exemple
                    mondial_relay.rar
                    Création, personnalisation, synchronisation de gestion commerciale selige.fr:http://www.selige.fr
                    "Avant de critiquer un produit gratuit, pense à ce que tu aurais pu dire si tu l'avais payé"

                    Commentaire


                    • #25
                      Re : Module expédition MONDIAL RELAY (VM 2.0)

                      Je vous remercie ca fonctionne en frontend mais Seriez vous me dire comment modifier le prix de mondial relay en fonction du poids et imprimer les étiquettes dans le backend car je n'ai pas trouvé l'option ? Ai-je encore oublier de vérifier un détail ?

                      Commentaire


                      • #26
                        Re : Module expédition MONDIAL RELAY (VM 2.0)

                        Une idee svp

                        Commentaire


                        • #27
                          Re : Module expédition MONDIAL RELAY (VM 2.0)

                          Envoyé par TAIWAR Voir le message
                          Une idee svp
                          .... Help svp :-(

                          Commentaire


                          • #28
                            Re : Module expédition MONDIAL RELAY (VM 2.0)

                            Toujours rien svp ...:-( je pense va falloir envisager prestashop...

                            Commentaire


                            • #29
                              Re : Module expédition MONDIAL RELAY (VM 2.0)

                              Bonjour,

                              Avant de demander, regarde dans ton zip, tu as un tuto.
                              Dans les extensions de prestashop c'est pareil, il y a des pdf explicatif.
                              Création, personnalisation, synchronisation de gestion commerciale selige.fr:http://www.selige.fr
                              "Avant de critiquer un produit gratuit, pense à ce que tu aurais pu dire si tu l'avais payé"

                              Commentaire


                              • #30
                                Re : Module expédition MONDIAL RELAY (VM 2.0)

                                Bonjour à tous,

                                Après de nombreuses tentatives, j'ai abandonné la tentative d'intégration de Mondial Relay dans ma plateforme, mais ces messages me redonnent espoir.
                                Est-ce que quelqu'un a réussi à faire fonctionner Mondial Relay avec une plateforme :
                                Joomla! 2.5.19
                                Virtuemart 2.0.26d

                                Merci d'avance à tous.

                                Commentaire

                                Annonce

                                Réduire
                                Aucune annonce pour le moment.

                                Partenaire de l'association

                                Réduire

                                Hébergeur Web PlanetHoster
                                Travaille ...
                                X