Contribution Mondial Relay : votre avis m'interesse |
Bienvenue invité ( Connexion | Inscription )
Contribution Mondial Relay : votre avis m'interesse |
15 Jan 2013, 22:45
Message
#276
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Bonjour,
Citation 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? Est ce quelqu'un à trouvé la solution a ce problème pour que ce soit l'adresse d’expédition choisie dans checkout_shipping.php lorsque il y a plusieurs adresses d expédition ? Merci. Ce message a été modifié par skieur - 15 Jan 2013, 23:49. -------------------- osCommerce Online Merchant v2.2 RC1 W3C Valid FR largement modifiée avec quelques codes perso et des contrib telles que mondial relay, editer facture, multi image, seo url, reclamaposteetc ...
|
|
24 Apr 2013, 21:44
Message
#277
|
|
Ceinture blanche OSC Groupe : Membres Messages : 2 Inscrit : 9-January 07 Membre no 14478 |
Bonsoir
J'ai un petit problème J'ai bien la liste des points relais qui s'affiche mais la sélection n'est pas opérationnel c'est tjs le premier qui est mémorisé Savez vous si il y a une solution a ce problème Merci [EDIT] La réponse est ici : http://www.oscommerce-fr.info/forum/index....st&p=359501 Ce message a été modifié par ame - 24 Apr 2013, 21:58. |
|
8 May 2013, 11:48
Message
#278
|
|
Ceinture jaune OSC Groupe : Membres Messages : 73 Inscrit : 19-January 07 Membre no 14717 |
bonjour
à tous ceux qui ont cette erreur : Deprecated: Function split() is deprecated in /XXXXXX/XXXXX/www/includes/modules/shipping/mondialrelay.php on line 50 remplacer : dans ce fichier (includes/modules/shipping/mondialrelay.php) à la ligne 50 : $table = split("[:,]" , MODULE_SHIPPING_MONDIAL_RELAY_TARIF); par : $table = preg_split("/[:,]/" , MODULE_SHIPPING_MONDIAL_RELAY_TARIF); et là plus de message d'erreur ! en espérant avoir fait gagner du temps à certains hébergeur OVH |
|
13 May 2013, 20:53
Message
#279
|
|
Ceinture blanche OSC Groupe : Membres Messages : 2 Inscrit : 9-January 07 Membre no 14478 |
Bonsoir avez vous une solution pour que le point relay soit enregistrer dans la BD si on utilise paypal IPN
J'ai bien un fonctionnement correct si le paiement est fait par chèque mais pas via paypal . Merci |
|
28 Jun 2013, 18:02
Message
#280
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bonjour
Voir la bonne piste ici Ne connaissant pas les arcanes paypal, je ne puis en dire plus ! Chti Poupon |
|
5 Jul 2013, 18:02
Message
#281
|
|
Ceinture jaune OSC Groupe : Membres Messages : 78 Inscrit : 23-November 05 Membre no 7955 |
Bonjour, y a t-il moyen de limiter un envoi par mondial relay à une certaine somme (objet + ports) car sur la trentaine de colis envoyés ils m'en ont déjà perdu 1, je voudrais donc limiter la casse. Merci
-------------------- osCommerce 2.2-MS2
Module Bancaire : Atos de Sogenactif Contributions : MondialRelay_for_2.2_RC1_v1.03 : http://addons.oscommerce.com/info/8022 OrderCheck_v2.2 : http://addons.oscommerce.com/info/1168 PDF Customer Invoice v1.5 osc2.2 : http://addons.oscommerce.com/info/5321 + d'autres que j'ai oublié |
|
7 Jul 2013, 21:13
Message
#282
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bonjour
Je te joins le code d'élimination du mode de transport dly3.php (livraison locale à partir d'un montant minimum): Code // class constructor function dly3() { global $order; $this->code = 'dly3'; $this->title = MODULE_SHIPPING_DLY3_TEXT_TITLE; $this->description = MODULE_SHIPPING_DLY3_TEXT_DESCRIPTION; $this->tax_class = MODULE_SHIPPING_DLY3_TAX_CLASS; $this->sort_order = MODULE_SHIPPING_DLY3_SORT_ORDER; $this->icon = DIR_WS_ICONS . 'shipping_dly.gif'; // To remove icon change to: $this->icon = 'pixel_trans.gif'; $this->enabled = MODULE_SHIPPING_DLY3_STATUS; // Beg Minimum Order Total required to activate module $this->min_order = MODULE_SHIPPING_DLY3_MINIMUM_ORDER_TOTAL; if ( ($order->info['total']) < ($this->min_order) ) { $this->enabled = false; } // End Minimum Order Total required to activate module // not nessary this code if ( ($this->enabled == true) && ((int)MODULE_SHIPPING_DLY3_ZONE > 0) ) { //modified code is below if ($this->enabled == true) { ......................... (suite du code quand le minimum est atteint et fin du constructeur de classe) A toi de l'adapter avec tes critères dans function mondialrelay en y intégrant le calcul du poids, puis le prix du port(tiré de la function quote de mondialrelay) et en y ajoutant le prix de la marchandise calculé comme ci dessus. Le tout (bien sûr en inversant les critères et tests (Maxi et =<) ) dans catalog/includes/modules/shippins/mondialrelay.php. Maintenant, il y a aussi indemnité et possibilité d'assurance non ? Tarif -> Citation Garantie en cas de perte ou d’avarie de 25€ TTC par colis (hors frais de port). Vois ton tarif 2013 pour plus de détails... Mais ce n'est pas prévu dans ce module... seulement en manuel ! Bon code! CHti poupon |
|
8 Jul 2013, 15:03
Message
#283
|
|
Ceinture jaune OSC Groupe : Membres Messages : 78 Inscrit : 23-November 05 Membre no 7955 |
Merci bcp, je vais essayer
OK chti'poupon, ça ne fonctionne pas, mais à mon avis c'est normal Je la rentre où la limite pour que ça désactive mondial relay ? Mon code : Code // class constructor
function mondialrelay() { global $order; $this->code="mondialrelay"; $this->title = MODULE_SHIPPING_MONDIAL_RELAY_TEXT_TITLE; $this->sort_order = MODULE_SHIPPING_MONDIAL_RELAY_SORT_ORDER; $this->icon = ''; $this->description = MODULE_SHIPPING_MONDIAL_RELAY_DESCRIPTION; $this->enabled = MODULE_SHIPPING_MONDIAL_RELAY_STATUS; $this->tax_class = MODULE_SHIPPING_MONDIAL_RELAY_TABLE_TAX_CLASS; $this->frais_fixes = MODULE_SHIPPING_MONDIAL_RELAY_FRAIS_FIXES; // Beg Minimum Order Total required to activate module $this->min_order = MODULE_SHIPPING_MONDIAL_RELAY_MINIMUM_ORDER_TOTAL; if ( ($order->info['total']) > 45 ) { $this->enabled = false; } } } // End Minimum Order Total required to activate module Ce message a été modifié par Mathos - 8 Jul 2013, 16:23. -------------------- osCommerce 2.2-MS2
Module Bancaire : Atos de Sogenactif Contributions : MondialRelay_for_2.2_RC1_v1.03 : http://addons.oscommerce.com/info/8022 OrderCheck_v2.2 : http://addons.oscommerce.com/info/1168 PDF Customer Invoice v1.5 osc2.2 : http://addons.oscommerce.com/info/5321 + d'autres que j'ai oublié |
|
8 Jul 2013, 21:29
Message
#284
|
|
Ceinture marron OSC Groupe : Membres Messages : 1665 Inscrit : 3-June 09 Membre no 25501 |
MODULE_SHIPPING_MONDIAL_RELAY_MINIMUM_ORDER_TOTAL est une clé qui doit être enregistrée dans la table configuration.
elle doit être ajoutée et définie dans la méthode install() de ton module ainsi que dans la méthode keys() quand à min_order c'est une variable de la classe, elle doit être ajoutée dans le constructeur. maintenant, je vais te donner le fond de ma pensée : il semble que tes connaissances en php soient quelque peu limitées, mais surtout que nous sommes ici à la limite de l'assistanat. chti_poupon te donne des pistes plutôt pertinentes, il t'appartient de réfléchir un minimum pour modifier ton code. c'est un forum d'entraide, pas un sav. on ne fera pas le travail à ta place. merci d'en prendre bonne note et d'agir en conséquence avant que j'intervienne de manière plus catégorique. je ne parle même pas du fait que tu squattes le sujet d'un autre pour exposer tes désidérata qui n'ont aucun rapport avec le sujet initial. |
|
9 Jul 2013, 16:01
Message
#285
|
|
Ceinture jaune OSC Groupe : Membres Messages : 78 Inscrit : 23-November 05 Membre no 7955 |
On peut apprendre grâce aux expliquations, on ne peut pas deviner, surtout lorsqu'on apprend...
-------------------- osCommerce 2.2-MS2
Module Bancaire : Atos de Sogenactif Contributions : MondialRelay_for_2.2_RC1_v1.03 : http://addons.oscommerce.com/info/8022 OrderCheck_v2.2 : http://addons.oscommerce.com/info/1168 PDF Customer Invoice v1.5 osc2.2 : http://addons.oscommerce.com/info/5321 + d'autres que j'ai oublié |
|
9 Sep 2013, 14:49
Message
#286
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 81 Inscrit : 14-July 08 Lieu : Melun City Membre no 22442 |
Bonsoir avez vous une solution pour que le point relay soit enregistrer dans la BD si on utilise paypal IPN J'ai bien un fonctionnement correct si le paiement est fait par chèque mais pas via paypal . Merci Bonjour, Je sais pas si c'est propre mais ça marche. Dans catalog/includes/modules/payment/paypal_ipn.php ajouter après : Code $sql_data_array = array('customers_id' => $customer_id, cette ligne ci : Code 'shipping_pointrelay' => substr(strstr(htmlspecialchars($order->info['shipping_method']), 'num='),4,6) . '' . $order->delivery['country']['iso_code_2'], ////// Mondial Relay //////// Ce qui vous donnera : Code $sql_data_array = array('customers_id' => $customer_id, 'shipping_pointrelay' => substr(strstr(htmlspecialchars($order->info['shipping_method']), 'num='),4,6) . '' . $order->delivery['country']['iso_code_2'], ////// Mondial Relay //////// 'customers_name' => $order->customer['firstname'] . ' ' . $order->customer['lastname'], 'customers_company' => $order->customer['company'], Enjoy ! Ce message a été modifié par Team SPL - 9 Sep 2013, 19:59. -------------------- Oscommerce-2.2rc1 FR w3c 3 + Flash Shelling + Also Consider + Ask a question + Category Description + Header Tags + Super Download Shop + Family Products + Points Reward + Products New Images Text + Quick Stock Update + d'autre contrib que je n'ai plus le nom = Une bien jolie boutique !!!
|
|
Version bas débit | Nous sommes le : 28th March 2024 - 21:21 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |