Contribution Mondial Relay : votre avis m'interesse |
Bienvenue invité ( Connexion | Inscription )
Contribution Mondial Relay : votre avis m'interesse |
7 Apr 2010, 17:20
Message
#26
|
|
Ceinture orange OSC Groupe : Membres Messages : 272 Inscrit : 31-July 06 Lieu : Dordogne Membre no 11348 |
Voici mon petit retour pour la mise en place de Mondial Relay.
Donc j'ai essayé la contrib fourni par mondial, je n'étais pas satisfait du résultat car je la trouvais pas assez simple pour le client, et j'avais quelques erreurs de fonctionnement elle ne fonctionnait de plus que sur la dernière version d'oscommerce (pas la ms2.2 que j'utilise), j'ai donc contacter telede qui avait poster avoir une contrib mondial. La je n'ai pas grand chose a redire, la contrib fonctionne du tonnerre, le choix pour le client se fait via une liste avec des infos sur chaque point relais. Le bonus énorme elle permet même la création des bordereaux depuis l'admin et la c'est un véritable bonheur, donc même si c'est payant j'en suis vraiment content. Bref mondial est enfin en place chez moi et fonctionnel merci encore pour se travail telede. Ce message a été modifié par rol - 9 Apr 2010, 13:48. -------------------- OsCommerce ms2.2fr + admin + Spplus + Discount coupon + SEO ultimate + Sid Killer + Mes modifs
|
|
1 May 2010, 17:50
Message
#27
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 132 Inscrit : 29-October 04 Membre no 3632 |
Moi aussi après plusieurs essaies sans résultats, j'ai contacter telede et en effet son travail est remarquable, et je dis A DIEU la poste, maintenant je suis à 80% des commandes sur Mondial relay dès la 1ere semaine.
-------------------- MS2FR, easypopulate 2.74, MO PICS 6, repertoire catalog suprimé. header-tags, newstetter.
|
|
15 May 2010, 00:29
Message
#28
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
rol est ce que tu peux nous mettre un lien vers ta boutique ? Ou bien me l'envoyer en mp pour que je teste le module mondial relay vu coté client de telede ?
Merci. Ce message a été modifié par skieur - 16 May 2010, 17:19. -------------------- 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 ...
|
|
15 May 2010, 21:18
Message
#29
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Bonjour mosaic,
j'ai installé la contribution en suivant à la lettre les instructions donnés sur quimper web. Vérifié que les fichiers manquants étaient présents. A ce sujet il y en a un dans le zip qui n'est pas au bon endroit. Coté admin j'ai bien le module mondial relay mais coté front office il n'y a rien qui s'affiche. J'ai activé le mode debug il ne donne pas d'info. Selon toi il faut regarder de quel coté ? Pb d'authentification sur le serveur mondial relay ? Plutôt un problème du coté javascript non ? Ou est ce que le mode debug affiche des infos ? Merci de ton aide. PS : j'utilise la dernière version MS 2.2 d'os commerce, bien modifiée par mes soins mais les modif n'interfèrent pas avec celle de cette contrib je pense. Ce message a été modifié par skieur - 16 May 2010, 17:20. -------------------- 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 ...
|
|
15 May 2010, 21:20
Message
#30
|
|
Ceinture orange OSC Groupe : Membres Messages : 193 Inscrit : 26-June 05 Lieu : Finistère Sud Membre no 6327 |
Bonjour,
Pour infos, les identifiants de teste ne sont pas fonctionnelle le week end. nilegoff -------------------- MS2.2 - AdminMS2fr 2.3 - All Products - Categorie tab - Thema 2.7 - Browse by categorie - Colissimo - Define Main PAge 1.3.3 - Low stock - Fckeditor 2.0 - Header tag Controllers - LoginBox 5.4 in header - Mbtable - Must agree to terms 1.5.3 - Order Ip Recorder - Ordomaxdropdown 1.2.3 - Products listing Columns - Prof Invoice - Quick stock update - send order html mail 5.4 - Stock status in product listing - Ultimate SEO URL V2.1 - Visible contries 1.1c - Atos - CCGV - Fianet - Xsell 2.2 - et d'autres encore...
|
|
15 May 2010, 21:24
Message
#31
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Bonjour,
merci de ton aideLes identifiants de test c'est quoi ? Lorsque l'on a pas de contrat ? En fait j'ai un contrat avec mondial relay et je viens de recevoir les identifiants. A plus. -------------------- 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 ...
|
|
15 May 2010, 21:33
Message
#32
|
|
Ceinture orange OSC Groupe : Membres Messages : 193 Inscrit : 26-June 05 Lieu : Finistère Sud Membre no 6327 |
Les identifiants de test sont :
$Enseigne_webservice='BDTESTMR'; $Key_webservice='TesT_MondiaL_RelaY'; Si tu as un contract avec eux -> tes identifiants fonctionnent aussi le Week end nilegoff -------------------- MS2.2 - AdminMS2fr 2.3 - All Products - Categorie tab - Thema 2.7 - Browse by categorie - Colissimo - Define Main PAge 1.3.3 - Low stock - Fckeditor 2.0 - Header tag Controllers - LoginBox 5.4 in header - Mbtable - Must agree to terms 1.5.3 - Order Ip Recorder - Ordomaxdropdown 1.2.3 - Products listing Columns - Prof Invoice - Quick stock update - send order html mail 5.4 - Stock status in product listing - Ultimate SEO URL V2.1 - Visible contries 1.1c - Atos - CCGV - Fianet - Xsell 2.2 - et d'autres encore...
|
|
15 May 2010, 21:43
Message
#33
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Merci nilegoff ,
est ce que tu a installé cette contrib ? Elle marche ? A plus. -------------------- 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 ...
|
|
16 May 2010, 11:09
Message
#34
|
|
Ceinture orange OSC Groupe : Membres Messages : 193 Inscrit : 26-June 05 Lieu : Finistère Sud Membre no 6327 |
Bonjour,
J'ai installé la contribution et je l'ai enlevé, car elle ne fonctionne pas. J'en ai développé une autre facile à mettre en place sur un fonctionnement différent avec une page intermédiaire. Je la mettrai en ligne ce soir. (avec les identifiants de test, elle ne peut fonctionner le Week-end) nilegoff Ce message a été modifié par nilegoff - 16 May 2010, 11:10. -------------------- MS2.2 - AdminMS2fr 2.3 - All Products - Categorie tab - Thema 2.7 - Browse by categorie - Colissimo - Define Main PAge 1.3.3 - Low stock - Fckeditor 2.0 - Header tag Controllers - LoginBox 5.4 in header - Mbtable - Must agree to terms 1.5.3 - Order Ip Recorder - Ordomaxdropdown 1.2.3 - Products listing Columns - Prof Invoice - Quick stock update - send order html mail 5.4 - Stock status in product listing - Ultimate SEO URL V2.1 - Visible contries 1.1c - Atos - CCGV - Fianet - Xsell 2.2 - et d'autres encore...
|
|
16 May 2010, 17:17
Message
#35
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Ok,
merci pour ces renseignements, je suis en train d'essayer de voir avec firebug ce qui peux clocher avec la contrib de quimper web. J'ai l'impression qu'il y a du boulot quand même. Merci pour ta contrib. Si je peux j'ai bien envie de m'investir un peu dans un module mondial relay clean. a plus. Ce message a été modifié par skieur - 16 May 2010, 17:17. -------------------- 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 ...
|
|
16 May 2010, 17:58
Message
#36
|
|
Ceinture orange OSC Groupe : Membres Messages : 193 Inscrit : 26-June 05 Lieu : Finistère Sud Membre no 6327 |
Mise en place Mondial Relay en Front Office
1) Prendre le fichier checkout_shipping_address.php et l'enregistrer sous checkout_mondial_relay.php Remplacer les 3 Code tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); par Code tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING, 'action=mondialrelay', 'SSL')); puis avant Code ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> ajouter Code if (isset($HTTP_POST_VARS['cp']) && ($HTTP_POST_VARS['cp'] != '00000')) { $code_postal_mr = tep_db_prepare_input($HTTP_POST_VARS['cp']); $city_mr = tep_db_prepare_input($HTTP_POST_VARS['city']); $country_id_mr = tep_db_prepare_input($HTTP_POST_VARS['country_id']); } else { $cp_adresse_defaut_query = tep_db_query("select entry_postcode,entry_city,entry_country_id from " . TABLE_ADDRESS_BOOK . " where customers_id = '" . (int)$customer_id . "' and address_book_id = '" . (int)$sendto . "'"); $cp_adresse_defaut = tep_db_fetch_array($cp_adresse_defaut_query); $code_postal_mr = $cp_adresse_defaut['entry_postcode']; $city_mr = $cp_adresse_defaut['entry_city']; $country_id_mr = $cp_adresse_defaut['entry_country_id']; } Puis avant </head> ajouter Code <script type="text/javascript"> function popupcentree(page,largeur,hauteur,options) { var top=(screen.height-hauteur)/2; var left=(screen.width-largeur)/2; window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options); } </script> <style type="text/css"> <!-- .Style1 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; } .Style3 { color: #FF0000; font-weight: bold; } --> </style> Puis remplacer le code entre <!-- body_text //--> et <!-- body_eof //--> par Code <td width="100%" valign="top"><?php //echo tep_draw_form('checkout', tep_href_link(FILENAME_CHECKOUT_SHIPPING_ADDRESS, 'action=relais_colis', 'SSL'), 'post', 'onSubmit="return check_form_optional(checkout_address);"'); ?><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="pageHeading">Choix du Relais Mondial Relay</td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main"><b>Choix du Relais Mondial Relay</b></td> </tr> </table></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td class="main" width="100%" valign="top" align="center"><strong>Adresses des Relais Mondial Relay près de Chez Vous</strong></td> <td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <?php tep_db_close(); // fermeture acces BDD if ($country_id_mr=='74') {$client_pays_iso='fr';} if ($country_id_mr=='21') {$client_pays_iso='be';} $client_ville=$city_mr; $code_postal_mr=str_replace('o','0',$code_postal_mr); $code_postal_mr=str_replace('O','0',$code_postal_mr); $client_cp= preg_replace('`[^0-9]`','', $code_postal_mr); $card_taille=''; $card_weight='1'; $client_type_exp='24R'; $Enseigne_webservice=MR_ENSEIGNE; $Key_webservice=MR_CLEF; //$Enseigne_webservice='ECTESTEC'; //TEST //$Key_webservice='TesT_MondiaL_RelaY'; //TEST $k_security=strtoupper(md5($Enseigne_webservice.$client_pays_iso.$client_cp.$client_type_exp.$Key_webservice)); require_once('includes/nusoap/lib/nusoap.php'); $client_mr = new nusoap_client("http://www.mondialrelay.fr/webservice/Web_Services.asmx?WSDL",true); $client_mr->soap_defencoding = 'UTF-8'; $client_mr->decode_utf8 = false; $params = array( 'Enseigne' => $Enseigne_webservice, 'Pays' => $client_pays_iso, 'CP' => $client_cp, 'Action' => $client_type_exp, 'Security' => $k_security, ); $result_mr = $client_mr->call('WSI2_RecherchePointRelais', $params, 'http://www.mondialrelay.fr/webservice/', 'http://www.mondialrelay.fr/webservice/WSI2_RecherchePointRelais'); //print_r($result_mr); //(affiche de la reponse du serveur pour debug tep_db_connect(); if ($result_mr['WSI2_RecherchePointRelaisResult']['PR01']['LgAdr1']=='') {?> <tr><td> </td></tr><table width="100%" align="center"> <tr> <td class="main" align="center">Désolée, il n'y a pas de Relais Mondial Relay pour ce code postal: <?php echo $code_postal_cr; ?>.<br>Merci de Choisir un autre code postal.</td> </tr> </table> </td></tr> <?php } else { for ($i=1;$i<=9;$i++) { ?> <tr> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td> <table bgcolor="#FF6600" cellpadding="0" cellspacing="1" width="500px" align="center"><tr><td> <table width="100%" bgcolor="#ffffff"> <tr> <td align="left" class="main"><? echo '<strong>'.$result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr1'].'</strong><SPAN class="verysmallText">('.$result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Num'].')</SPAN><br>'; if ($result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr2']!='') {echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr2'].'<br>';} if ($result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr3']!='') {echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr3'].'<br>';} if ($result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr4']!='') {echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr4'].'<br>';} if ($result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['CP']!='') {echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['CP'].' ';} if ($result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Ville']!='') {echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Ville'].' ';} //if ($result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Pays']!='') {echo '('.$result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Pays'].')';} ?> </td> <td align="center" width="100px" valign="middle" class="main"> <a href='java script:popupcentree("http://www.mon-site.com/detail_mondial_relay.php?num=<?php echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Num']; ?>&pays=<?php echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Pays']; ?>",750,400,"menubar=no,scrollbars=no,statusbar=no")'><img src="images/template1/Horraire-MR.jpg" alt=""><br><span class="verysmallText">Horaires<br>d'ouverture</span></a> </td> <td width="100px" valign="middle" align="center" class="main"> <form name="adresse-MR<?php echo $i; ?>" method="post" action=""> <input type="image" src="images/template1/mondialrelay-blanc.jpg" alt=""><br><span class="verysmallText">Cliquez pour choisir ce relais</span> <input type="hidden" name="firstname" value="<?php echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr1']; ?>"> <input type="hidden" name="lastname" value="<?php echo '('.$result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Num'].')'; ?>"> <input type="hidden" name="company" value="MR"> <input type="hidden" name="street_address" value="<?php echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr3']; ?>"> <input type="hidden" name="suburb" value="<?php $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr2']; ?>"> <input type="hidden" name="suburb2" value="<?php echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['LgAdr4']; ?>"> <input type="hidden" name="postcode" value="<?php echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['CP']; ?>"> <input type="hidden" name="city" value="<?php echo $result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Ville']; ?>"> <input type="hidden" name="country" value="<?php if ($result_mr['WSI2_RecherchePointRelaisResult']['PR0'.$i]['Pays']=='FR') { echo '74';} else {echo '21';}?>"> <input type="hidden" name="action" value="submit"> </form> </td> </tr> </table> </td></tr></table> </td> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> <?php } ?> </table></td> <td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr><?php } ?> </table></td> </tr> </table></td> </tr> <script language="JavaScript"> function testNumber(num){ var pattern = new RegExp("^[0-9]+(\.[0-9]+)?$","g"); var result = pattern.test(num); if (num.length == 0) document.getElementById("affNum").innerHTML = ""; else{ if (result) if (num.length == 5) document.getElementById("affNum").innerHTML = " <input name='envoyer' type='submit' value='Valider'>"; else document.getElementById("affNum").innerHTML = ""; else document.getElementById("affNum").innerHTML = "<br><font color='ff0101'>Ne mettez que des Chiffres SVP</font>"; } return result; } </script><form name="CP" action="" method="post"> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2" width="100%"> <tr> <td class="main" align="center">Choisir un autre code postal: <input name="cp" type="text" id="cp" onkeyup="testNumber(this.value);" size="15" maxlength="5"><input type="radio" name="country_id" value="74" <?php if ($country_id_mr=='74') { echo 'checked';} ?>>France <input name="country_id" type="radio" value="21" <?php if ($country_id_mr=='21') { echo 'checked';} ?>>Belgique<span id="affNum"></span></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> </form> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2" width="100%"> <tr> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td class="main" align="center"><?php echo '<b>Retour aux méthodes d\'expédition</b> '; ?></td> <td><a href="checkout_shipping.php" alt=""><img src="/includes/languages/french/images/buttons/button_continue.gif" alt=""></a></td> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> </table><?php echo '</form>'; ?></td> <!-- body_text_eof //--> <!-- body_text_eof //--> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2"> <!-- right_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_right.php'); ?> <!-- right_navigation_eof //--> </table></td> </tr> </table> Dans checkout_shipping.php Modifier le javascript comme suivant Code function selectRowEffect(object, buttonSelect, nomModule) { if (!selected) { if (document.getElementById) { selected = document.getElementById('defaultSelected'); } else { selected = document.all['defaultSelected']; } } if (selected) selected.className = 'moduleRow'; object.className = 'moduleRowSelected'; selected = object; if (nomModule=="mondialrelay") { window.location.href="<?=HTTP_SERVER."/checkout_shipping_mondial_relay.php"?>" document.getElementById('chargement').style.visibility='visible';} else {document.getElementById('chargement').style.visibility='hidden';} // one button is not an array if (document.checkout_address.shipping[0]) { document.checkout_address.shipping[buttonSelect].checked=true; } else { document.checkout_address.shipping.checked=true; } } Puis remplacer: Code $checked = (($quotes[$i]['id'] . '_' . $quotes[$i]['methods'][$j]['id'] == $shipping['id']) ? true : false); par Code if ($action=='mondialrelay') { $checked = (($quotes[$i]['id'] . '_' . $quotes[$i]['methods'][$j]['id'] == 'mondialrelay_mondialrelay') ? true : false); } else { $checked = (($quotes[$i]['id'] . '_' . $quotes[$i]['methods'][$j]['id'] == $shipping['id']) ? true : false); } avant </body> rajouter Code <div id="chargement" style="position: absolute; width: 250px; height: 220px; top:50%; left:50%; margin-top: -110px;margin-left: -125px;background:white;border: solid 2px #FF6600;visibility: hidden;" > <table cellpadding="5" cellspacing="5" width="100%"><tr><td align="center"><img src="/images/template1/mondialrelay.jpg" alt="Mondial Relay"></td></tr><tr><td class="loader" align="center">Chargement des relais proches<br>de chez vous.</td></tr><tr><td align="center"><img src="/images/template1/ajax-loader.gif" alt="Mondial Relay"></td></tr></table> </div> Dans includes/configure.php ajouter à la fin: Code define('MR_ENSEIGNE', 'ECTESTEC'); define('MR_MARQUE', 'TEST'); define('MR_CLEF', 'TesT_MondiaL_RelaY'); Puis telecharger la librairie nusoap: http://sourceforge.net/projects/nusoap/fil....5.zip/download et installer la dans includes/nusoap/lib/ Pour le module d'expedition à mettre dans includes/modules/shipping/ et à nommer mondialrelay.php: Code <?php class mondialrelay { var $code, $title, $description, $icon, $enabled; // class MONDIALRELAY function mondialrelay () { global $order; $this->code = 'mondialrelay'; $this->title = MODULE_SHIPPING_MONDIALRELAY_TEXT_TITLE; $this->description = MODULE_SHIPPING_MONDIALRELAY_TEXT_DESCRIPTION; $this->sort_order = MODULE_SHIPPING_MONDIALRELAY_SORT_ORDER; $this->icon_click = 'images/template1/MR49x50.jpg'; // ou shipping_laposte.gif au choix $this->tax_class = MODULE_SHIPPING_MONDIALRELAY_TAX_CLASS; $this->enabled = ((MODULE_SHIPPING_MONDIALRELAY_STATUS == 'True') ? true : false); global $PHP_SELF; if (basename($PHP_SELF) != FILENAME_MODULES) { if ($this->enabled == true) { // Autoriser seulement France Métropolitaine, Belgique if (($order->delivery['country']['iso_code_2'] !='FR') AND ($order->delivery['country']['iso_code_2'] !='FX') AND ($order->delivery['country']['iso_code_2'] !='BE')) { $this->enabled = false; } } } } // class methods function quote($method = '') { global $order, $cart, $shipping_weight; if (MODULE_SHIPPING_MONDIALRELAY_MODE == 'prix') { //kgt - discount coupons $order_total = $order->info['subtotal']; /************** $order_total = $cart->show_total(); **************/ //end kgt - discount coupons } else { $order_total = $shipping_weight; } $this->quotes = array('id' => $this->code, 'module' => MODULE_SHIPPING_MONDIALRELAY_TEXT_TITLE, 'methods' => array()); if (tep_not_null($this->icon)) $this->quotes['icon'] = tep_image($this->icon, $this->title); if (tep_not_null($this->icon_click)) $this->quotes['icon'] = '<a href="' . tep_href_link('checkout_shipping_mondial_relay.php', '', 'SSL') . '">' . tep_image($this->icon_click, $this->title) . '</a>'; $dest_country = $order->delivery['country']['iso_code_2']; if (($dest_country != 'FR') && ($dest_country != 'FX') && ($dest_country != 'BE')) { $this->quotes['error'] = MODULE_SHIPPING_MONDIALRELAY_INVALID_ZONE; return $this->quotes; } $cost = constant('MODULE_SHIPPING_MONDIALRELAY_NATIONAL'); $table = split("[:,]" , $cost); for ($i = 0; $i < sizeof($table); $i += 2) { // if ($shipping_weight > $table[$i]) if ($order_total > $table[$i]) continue; $this->quotes['methods'][] = array('id' => $this->code, //'title' => $order_total . ' ' . MODULE_SHIPPING_MONDIALRELAY_TEXT_UNITS, 'title' => MODULE_SHIPPING_MONDIALRELAY_TEXT_WAY, 'date' => MODULE_SHIPPING_MONDIALRELAY_TEXT_DATE, 'cost' => $table[$i + 1] + MODULE_SHIPPING_MONDIALRELAY_HANDLING); if ($this->tax_class > 0) { $this->quotes['tax'] = tep_get_tax_rate($this->tax_class, $order->delivery['country']['id'], $order->delivery['zone_id']); } return $this->quotes; } $this->quotes['error'] = MODULE_SHIPPING_MONDIALRELAY_TOO_HEAVY; return $this->quotes; } function check() { $check = tep_db_query("select configuration_value from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_SHIPPING_MONDIALRELAY_STATUS'"); $check = tep_db_num_rows($check); return $check; } function install() { tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Valider MONDIALRELAY', 'MODULE_SHIPPING_MONDIALRELAY_STATUS', 'True', 'Activer / Désactiver MONDIALRELAY sans perdre les valeurs changées', '6', '0', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Méthode de Tableau', 'MODULE_SHIPPING_MONDIALRELAY_MODE', 'poids', 'Le coût de livraison est basé sur le total de la commande ou sur le poids des articles commandés ?', '6', '0', 'tep_cfg_select_option(array(\'poids\', \'prix\'), ', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('MONDIALRELAY national', 'MODULE_SHIPPING_MONDIALRELAY_NATIONAL', '60:8.03,200000:15.05', 'Port basé sur le poids total des produits ou le montant de la commande, tarif national TTC. Exemple: 1:6.15, 2:6.95, etc. Jusqu\'à 1 Kg facturé 6.15, jusqu\'à 2 Kg , 6.95, etc', '6', '0', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Frais fixes', 'MODULE_SHIPPING_MONDIALRELAY_HANDLING', '0', 'Frais fixes (emballage) pour MONDIALRELAY', '6', '0', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, use_function, set_function, date_added) values ('Classe de taxe', 'MODULE_SHIPPING_MONDIALRELAY_TAX_CLASS', '0', 'Appliquer le taux de taxe suivant sur les frais de livraison.', '6', '0', 'tep_get_tax_class_title', 'tep_cfg_pull_down_tax_classes(', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Code postal', 'MODULE_SHIPPING_MONDIALRELAY_STORE_POSTCODE', '75000', 'Code postal de la boutique', '6', '0', now())"); tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) values ('Ordre de tri', 'MODULE_SHIPPING_MONDIALRELAY_SORT_ORDER', '0', 'Ordre de tri pour l\'affichage (Le plus petit nombre est montré en premier).', '6', '0', now())"); // tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Livraison au poids ou au montant', 'MODULE_SHIPPING_MONDIALRELAY_STATUS', 'True', 'Voulez-vous permettre la livraison en fonction du poids total ou du montant de la commande ?', '6', '0', 'tep_cfg_select_option(array(\'True\', \'False\'), ', now())"); } function remove() { tep_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key in ('" . implode("', '", $this->keys()) . "')"); } function keys() { return array('MODULE_SHIPPING_MONDIALRELAY_STATUS', 'MODULE_SHIPPING_MONDIALRELAY_MODE', 'MODULE_SHIPPING_MONDIALRELAY_NATIONAL', 'MODULE_SHIPPING_MONDIALRELAY_HANDLING', 'MODULE_SHIPPING_MONDIALRELAY_STORE_POSTCODE', 'MODULE_SHIPPING_MONDIALRELAY_TAX_CLASS', 'MODULE_SHIPPING_MONDIALRELAY_SORT_ORDER'); } } ?> Puis creer le fichier mondialrelay.php comme fichier langue et a mettre dans /includes/languages/french/modules/shipping/ Code <?php define('MODULE_SHIPPING_MONDIALRELAY_TEXT_TITLE', 'Mondial Relay'); define('MODULE_SHIPPING_MONDIALRELAY_TEXT_DESCRIPTION', 'Tarif MONDIAL RELAY <br><b>Attention!</b> la désactivation de ce module rétablira les valeurs par défaut'); define('MODULE_SHIPPING_MONDIALRELAY_TEXT_WEIGHT', 'Poids'); define('MODULE_SHIPPING_MONDIALRELAY_TEXT_UNITS', 'kg'); define('MODULE_SHIPPING_MONDIALRELAY_INVALID_ZONE', 'Cette zone n\'est pas couverte'); define('MODULE_SHIPPING_MONDIALRELAY_TOO_HEAVY', 'Colis trop lourd pour cette méthode de livraison'); define('MODULE_SHIPPING_MONDIALRELAY_TEXT_WAY', '<b>Je suis livré au Relais Mondial Relay de mon choix.</b>'); ?> Bon courrage et dite moi si j'ai oublié des petites choses car mon module est integré avec d'autres contribution (svt perso) et j'ai du nettoyer un peu le code. Attention -> au milieu de checkout_shipping_mondial_relay.php, il faut remplacer mon-site.com par le nom de votre site Attention, il est paramétré pour fonctionner avec la France métropolitaine (FX) et nom la France (FR) nilegoff -------------------- MS2.2 - AdminMS2fr 2.3 - All Products - Categorie tab - Thema 2.7 - Browse by categorie - Colissimo - Define Main PAge 1.3.3 - Low stock - Fckeditor 2.0 - Header tag Controllers - LoginBox 5.4 in header - Mbtable - Must agree to terms 1.5.3 - Order Ip Recorder - Ordomaxdropdown 1.2.3 - Products listing Columns - Prof Invoice - Quick stock update - send order html mail 5.4 - Stock status in product listing - Ultimate SEO URL V2.1 - Visible contries 1.1c - Atos - CCGV - Fianet - Xsell 2.2 - et d'autres encore...
|
|
21 May 2010, 08:21
Message
#37
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Merci nilegoff pour ton aide.
En fait j'ai testé ta contrib et celle de mondial relay (officielle). Le fait d'installer la tienne m'a permis de mieux comprendre le fonctionnement. Effectivement il y encore des traces de tes modifs ex //kgt - discount coupons. Il y a aussi une erreur là : Citation 1) Prendre le fichier checkout_shipping_address.php et l'enregistrer sous checkout_mondial_relay.php En fait c'est checkout_shipping_mondial_relay.php le nom du fichier appelé. J'ai également modifié la contrib officielle pour qu'elle marche, elle est en production sur mon site. Je vais continuer de la faire évoluer et peux être cela donnera le jour a du code hybride de ta contrib, l'officielle et un peu de ma patte. Pour ceux qui coincent sur cette contrib, quelques astuces. - La fonction install du code doit être appelé pour que ces modules marchent correctement. Apparemment (à vérifier) cela oblige dans l'admin à désinstaller la contrib, puis à la réinstaller. - Vérifier l'éternel problème de l'inscription dans os commerce sous france (FRA) ou France métropolitaine (FX). Pour ma part j'avais supprimé FX de mon oscommerce car c'était source d'erreur pour les clients. D'ailleurs j'ai du mal à voir comment gérer cela. Je verrai mieux dom tom et france dans les choix, non ? Pour info la contrib officielle est quand même très bien codée notion de classe, respect de l'environnement os commerce etc. Mais effectivement il y a quelques petits bugs à modifier de mémoire (j'ai tellement fait de modifs sur les deux contrib que j'ai du mal à m'en souvenir) un fichier mal placé. Quelques bouts de codes à modifier légèrement. A plus. Ce message a été modifié par skieur - 21 May 2010, 08:35. -------------------- 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 ...
|
|
20 Sep 2010, 01:40
Message
#38
|
|
Ceinture orange OSC Groupe : Membres Messages : 215 Inscrit : 25-October 05 Lieu : Boulogne sur mer (62) Membre no 7623 |
bonjour,
Je ne parviens toujours pas a installer cette contrib.. dans checkout shipping.. l'option est présente mais rien ne se passe.. je ne peux pas choisir de relais.. 2h40 il se fait tard.. peut etre est ce la fatigue mais je ne trouve pas d'issu.. Vous y etes parvenu comment ? lol -------------------- osCommerce Online Merchant v2.2 RC1 W3C Valid FR.
|
|
27 Sep 2010, 22:03
Message
#39
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Citation Vous y etes parvenu comment ? lol çà représente pas mal de boulot ! Teste en mode debug pour voir ce que te raconte le serveur de mondial. A plus. Ce message a été modifié par skieur - 27 Sep 2010, 22:04. -------------------- 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 ...
|
|
28 Sep 2010, 15:52
Message
#40
|
|
Ceinture bleue OSC Groupe : Modérateurs Messages : 1085 Inscrit : 29-November 04 Membre no 3935 |
je suis en train d'intégrer cette (ces) contrib(s) et c'est un sacré sac de nœuds.
je me suis fait ma propre contrib en me basant sur le fonctionnement de celles de Mosaic et celle de nilegoff. Quand tout sera OK j'essaireai de pondre une contrib pour "un OScommerce d'usine" car pour l'instant c'est a peu près fonctionnel sur mon fork kéké tuning perso -------------------- 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 |
|
28 Sep 2010, 18:21
Message
#41
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 2-July 06 Membre no 10999 |
Bonjour,
Je ne parviens pas à faire fonctionner cette contrib Dans ma page checkout_shipping.php il ne me propose même pas le mode d'expédition, alors que dans l'admin le module d'expédition de Mondial Relay est bien en service. Pour info, je suis en oscommerce 2.2 Une aide, une piste merci -------------------- MS 2.2FR - CenterShop V1.5 - More Pics 6 V1.2 - Ultimate Seo URL 2.1.d - Automatic Thumbnail - Googlexmlsitemap V1.3 - Header Tags V2.5.9.1 - Visible Countries V1.2 - User Tracking with admin 1.4.2 - OderCheck V2 - products on order V1.2 - Who's online turbo V1.1 - Shop by price V2.5 - Send html mail V2 - Paybox_MS2_V2 - Newsletter_products_V2_3 - Discount_coupon_code_V3.3 - Reclamaposte V2.3
|
|
1 Oct 2010, 18:58
Message
#42
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 94 Inscrit : 19-August 08 Lieu : Saint Valery en Caux Membre no 22745 |
Bonsoir,
Je viens à l'instant d'installer la contrib Mondial Relay. Que c'est pauvre ! même si c'est bien codé, il pourrait au moins intégré les endroits pour le relais etc... Bref je vois que c'est intégré à la version payante Autres choses, je vois que les tarifs ne sont pas celle que m'a donné le responsable Mondial Relay. C'est aussi normal ? à nous de les modifier ? Merci -------------------- oscommerce-2.2ms2-FR - Auto Remove Button in Shopping Cart - Agree2Terms v1.6.7 - CCGV v5.201 - colissimo pour oscommerce v 1.7 - country state selector ajax v1.5.5 - dhtml categories v111 - dynamic sitemap v3.5.5 - ecotax v1.3 - Fancier Invoice v6.2 - fckeditor-oscommerce v2 - Featured Products v1.61 - HeaderTags SEO v3.0.412 - Local Delivery v1.7 - Loginbox v5.7 - Main Categories v1.0c1 - Monthly Installment Payments Layby v2.0 - MostPopular v1 - New products glide - Product Name in navigation bar (selectable) v1.00 - Product Quantity Drop Down Box in Product Info v1.1 - Quick Update v2.90 - Review Approval System v1.31 - RMA Returns v2.6 - Search TagCloud v2.2 - StarProduct Pimped based on v1.6 - Stock Status in Product Listing v1.01 - Ultimate Seo Urls v2.5 - Ultra Pics 2.07.01 + LightBox - Virement bancaire v1.4 - Your Recent History v3.0
|
|
2 Oct 2010, 08:33
Message
#43
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Citation il pourrait au moins intégré les endroits pour le relais Ils y sont. Citation Autres choses, je vois que les tarifs ne sont pas celle que m'a donné le responsable Mondial Relay. C'est aussi normal ? à nous de les modifier ? Tu peux mettre les tarifs que tu veux. d'ailleurs en général les frais d'envoi réels ne sont pas ceux que tu met sur ta boutique. Ce message a été modifié par skieur - 2 Oct 2010, 08:34. -------------------- 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 ...
|
|
3 Oct 2010, 23:09
Message
#44
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 94 Inscrit : 19-August 08 Lieu : Saint Valery en Caux Membre no 22745 |
Bonsoir skieur,
en installant la version officielle, j'ai bien le choix dans checkout_shipping.php mais pas de choix de relais ? A quel moment cela doit apparaitre ? Je peux commander jusqu'au bout en ayant choisi Mondial Relay et cela est bien pris en compte mais c'est tout. J'ai vu que tu as modifié quelques partie pour que cela fonctionne, à moi de mettre les mains dedans... Vue pour les tarifs, merci Ce message a été modifié par rico76 - 3 Oct 2010, 23:11. -------------------- oscommerce-2.2ms2-FR - Auto Remove Button in Shopping Cart - Agree2Terms v1.6.7 - CCGV v5.201 - colissimo pour oscommerce v 1.7 - country state selector ajax v1.5.5 - dhtml categories v111 - dynamic sitemap v3.5.5 - ecotax v1.3 - Fancier Invoice v6.2 - fckeditor-oscommerce v2 - Featured Products v1.61 - HeaderTags SEO v3.0.412 - Local Delivery v1.7 - Loginbox v5.7 - Main Categories v1.0c1 - Monthly Installment Payments Layby v2.0 - MostPopular v1 - New products glide - Product Name in navigation bar (selectable) v1.00 - Product Quantity Drop Down Box in Product Info v1.1 - Quick Update v2.90 - Review Approval System v1.31 - RMA Returns v2.6 - Search TagCloud v2.2 - StarProduct Pimped based on v1.6 - Stock Status in Product Listing v1.01 - Ultimate Seo Urls v2.5 - Ultra Pics 2.07.01 + LightBox - Virement bancaire v1.4 - Your Recent History v3.0
|
|
4 Oct 2010, 10:31
Message
#45
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Si tu peux commander jusqu'au bout avec mondial relay c'est que tu a bien le bouton valider envoyé par leur serveur, c'est ça ?
Si tu n'a pas le choix des centres, à mon avis il y a une erreur de communication avec le serveur de mondial. Tu a un mode debug, active le et regarde de plus près la réponse de leur serveur. A plus. -------------------- 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 ...
|
|
4 Oct 2010, 12:20
Message
#46
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 94 Inscrit : 19-August 08 Lieu : Saint Valery en Caux Membre no 22745 |
Je me suis permis de m'inscrire sur ton site pour effectivement voir le choix des centres. Je peux commander jusqu'au bout mais effectivement après relecture complète il me manquait le plus important. L'affichage de l'Iframe au moment de sélectionner ce mode de livraison.
Maintenant j'ai bien le choix des centres, par contre lorsque je valide un point de relais j'ai une erreur avec : Citation (DIR_WS_CLASSES . 'shipping.php'); Je vais regarder encore de plus prêt et terminer l'installation de ce module Edith vient de me dire que c'est lorsque je clique sur "Valider" un point de relais : Code Fatal error: Cannot redeclare class shipping in /www/includes/classes/shipping.php on line 13
Ce message a été modifié par rico76 - 4 Oct 2010, 13:19. -------------------- oscommerce-2.2ms2-FR - Auto Remove Button in Shopping Cart - Agree2Terms v1.6.7 - CCGV v5.201 - colissimo pour oscommerce v 1.7 - country state selector ajax v1.5.5 - dhtml categories v111 - dynamic sitemap v3.5.5 - ecotax v1.3 - Fancier Invoice v6.2 - fckeditor-oscommerce v2 - Featured Products v1.61 - HeaderTags SEO v3.0.412 - Local Delivery v1.7 - Loginbox v5.7 - Main Categories v1.0c1 - Monthly Installment Payments Layby v2.0 - MostPopular v1 - New products glide - Product Name in navigation bar (selectable) v1.00 - Product Quantity Drop Down Box in Product Info v1.1 - Quick Update v2.90 - Review Approval System v1.31 - RMA Returns v2.6 - Search TagCloud v2.2 - StarProduct Pimped based on v1.6 - Stock Status in Product Listing v1.01 - Ultimate Seo Urls v2.5 - Ultra Pics 2.07.01 + LightBox - Virement bancaire v1.4 - Your Recent History v3.0
|
|
4 Oct 2010, 20:57
Message
#47
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 82 Inscrit : 7-January 09 Membre no 24145 |
Citation Je peux commander jusqu'au bout Oui mais tu ne l'a pas fait, du moins tu n'a pas payé A plus. -------------------- 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 ...
|
|
4 Oct 2010, 22:37
Message
#48
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 94 Inscrit : 19-August 08 Lieu : Saint Valery en Caux Membre no 22745 |
Oui j'ai su m'arrêter à temps m'enfin j'ai déjà ma réservation pour l'hiver prochain, why not
sinon étant donné que tu as réussi à installer correctement la version officielle, tu n'a pas eu la même erreur que moi ? Je suis bloqué de ce côté et pas trouvé le pourquoi du comment -------------------- oscommerce-2.2ms2-FR - Auto Remove Button in Shopping Cart - Agree2Terms v1.6.7 - CCGV v5.201 - colissimo pour oscommerce v 1.7 - country state selector ajax v1.5.5 - dhtml categories v111 - dynamic sitemap v3.5.5 - ecotax v1.3 - Fancier Invoice v6.2 - fckeditor-oscommerce v2 - Featured Products v1.61 - HeaderTags SEO v3.0.412 - Local Delivery v1.7 - Loginbox v5.7 - Main Categories v1.0c1 - Monthly Installment Payments Layby v2.0 - MostPopular v1 - New products glide - Product Name in navigation bar (selectable) v1.00 - Product Quantity Drop Down Box in Product Info v1.1 - Quick Update v2.90 - Review Approval System v1.31 - RMA Returns v2.6 - Search TagCloud v2.2 - StarProduct Pimped based on v1.6 - Stock Status in Product Listing v1.01 - Ultimate Seo Urls v2.5 - Ultra Pics 2.07.01 + LightBox - Virement bancaire v1.4 - Your Recent History v3.0
|
|
11 Oct 2010, 09:44
Message
#49
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 2-July 06 Membre no 10999 |
Bonjour,
Je n'arrive toujours pas à faire fonctionner le module Mondial Relay J'ai lorsque j'affiche la page checkout_shipping.php le message d'erreur Code Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /XX/XX/www/mondial_relay/MondialRelay.class.php on line 4 Le fichier MondialRelay.class.php est d'origine. Seulement renseigné les codes de test (extrait ci-dessous du début du code de MondialRelay.class.php) Code <?php class Mondial_Relay { public $enseigne; public $reference_marque; public $cle_privee; public $reference_marque_suivi; public $cle_privee_suivi; public $lang; public $ModeCol; public $ModeLiv; Pour information : Je suis en PHP 4.4.9 sur hébergeur OVH Dans le fichier MondialRlay.class.php j'ai mis $this->mod_php = 4; // Mode PHP de votre serveur Merci d'avance pour votre aide Ce message a été modifié par dark perles - 11 Oct 2010, 10:02. -------------------- MS 2.2FR - CenterShop V1.5 - More Pics 6 V1.2 - Ultimate Seo URL 2.1.d - Automatic Thumbnail - Googlexmlsitemap V1.3 - Header Tags V2.5.9.1 - Visible Countries V1.2 - User Tracking with admin 1.4.2 - OderCheck V2 - products on order V1.2 - Who's online turbo V1.1 - Shop by price V2.5 - Send html mail V2 - Paybox_MS2_V2 - Newsletter_products_V2_3 - Discount_coupon_code_V3.3 - Reclamaposte V2.3
|
|
12 Oct 2010, 09:15
Message
#50
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 131 Inscrit : 2-July 06 Membre no 10999 |
Je suis passé en PHP 5 par le htacces en ajoutant --> SetEnv PHP_VER 5
Je suis donc en PHP 5.2.13 et je n'ai plus le défaut Mais cela ne change rien sur la page checkout_shipping.php ou le transport par mondial relay ne s'affiche pas. Pour info je suis en osc 2.2 -------------------- MS 2.2FR - CenterShop V1.5 - More Pics 6 V1.2 - Ultimate Seo URL 2.1.d - Automatic Thumbnail - Googlexmlsitemap V1.3 - Header Tags V2.5.9.1 - Visible Countries V1.2 - User Tracking with admin 1.4.2 - OderCheck V2 - products on order V1.2 - Who's online turbo V1.1 - Shop by price V2.5 - Send html mail V2 - Paybox_MS2_V2 - Newsletter_products_V2_3 - Discount_coupon_code_V3.3 - Reclamaposte V2.3
|
|
Version bas débit | Nous sommes le : 28th March 2024 - 22:04 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |