Jump to content

So Colissimo apparaît de manière intermittente


Recommended Posts

Bonjour,

(je suis pas certain que ce fois le bon forum, mais je ne suis pas très sûr avec la nouvelle organisation...)

J'utilise le module So Colissimo avec PS 1.4.4.1

C'est le seul transporteur dispo, pour la tranche de 0 à 100000 euros.

Dans le FO, il apparaît de manière intermittente : un coup oui, un coup non... Des fois, il n'apparaît pas, il suffit de cliquer sur suivant sans sélectionner de transporteur, et la page se recharge avec le message d'erreur... et le choix So Colissimo !!! Mais des fois, il faut recharger plusieurs fois, genre 3-4 fois, pour qu'il apparaisse...

J'ai essayé en désactivant le cache, mais ça ne change rien.

Ca le fait visiblement à tout le monde.

Vous pouvez essayer : hxxp://boutique.arcadie-sa.fr (attention, le site est en prod)

Créez un compte, ajoutez des produits au panier, puis refaite plusieurs fois l'étape de choix de l'adresse, et vous verrez que de temps en temps, le choix So Colissimo disparaît...

 

Merci !

Link to comment
Share on other sites

Un truc qui est bizarre, c'est que si je réactive toutes les zones géographique pour ce mode de livraison, ça le fait moins, j'ai l'impression. J'avais récemment tout décoché sauf "europe", et c'est à partir de ce moment que le problème est apparu. J'ai tout recoché, et ça remarche presque à 100%, mais pas tout à fait quand même...

Est-ce qu'il n'y a pas dans ce module un webservice appelé pour vérifier l'adresse ?

Link to comment
Share on other sites

J'ai remarqué une chose étrange, c'est que quand je désactive complètement So Colissimo, j'ai le message "il n'y a aucun transporteur pour votre adresse" ou quelque chose comme ça. Alors que quand il est actif mais qu'il n'apparaît pas, ce message n'est pas là.

Et si je regarde le code source, une partie du code So Colissimo est bien présente :

<tr class="first_item item"><td class="carrier_action radio"> <input type="radio" name="id_carrier" value="13" id="id_carrier13"   checked="checked" /></td>
<td class="carrier_name"> <label for="id_carrier13"> <img src="/img/s/13.jpg" alt="La Poste - So Colissimo" /> </label></td>
<td class="carrier_infos">Avec La Poste, Faites-vous livrer là où vous le souhaitez en France Métropolitaine.</td>
<td class="carrier_price"> Gratuit !</td></tr>
<tr id="HOOK_EXTRACARRIER">

Par contre, il manque la suite, qui devrait être contenue dans le HOOK_EXTRACARRIER, c'est à dire le lien qui pointe vers le module, ainsi que les js associés.

 

Une autre chose étrange, c'est que c'est très très irrégulier. Ce matin, j'arrivais à ne l'afficher qu'une fois sur 10, et cette après-midi, j'ai eu au contraire du mal à avoir un cas de non affichage. C'est vraiment comme si ça dépendait d'un truc extérieur à mon site...

Link to comment
Share on other sites

Et en fait, à la place du module proprement dit, il y a ce script, qui n'est pas présent quand So Colissimo apparaît correctement :


<script type="text/javascript">/*
<![CDATA[ */
$(document).ready(function(){
$($('#id_carrier').parent().parent()).remove();
$($('#id_carrier8').parent().parent()).remove();
$($('#id_carrier9').parent().parent()).remove();
$($('#id_carrier10').parent().parent()).remove();
$($('#id_carrier11').parent().parent()).remove();
$($('#id_carrier12').parent().parent()).remove();
$($('#id_carrier13').parent().parent()).remove();});
/* ]]> */
</script>

C'est quoi ce truc ?

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Bonjour,

 

après suppression et ré-installation du module le probleme persiste.

 

Avec ou sans SSL toujours dans l'impossibilité d'utiliser le module So Colissomo 2.1 depuis la migration en 1.4.5.1

 

J'ai testé avec le module en version 2.0 et ca ne fonctionne pas du tout.

 

Une idée ?

 

Un début de piste ?

Link to comment
Share on other sites

Maintenant j'ai un message d'erreur :

 

Avec Fancybox :

 

The requested content cannot be loaded.

Please try again later.

 

 

Sans Fancybox (sur firefox) :

 

////////////

Bien que cette page soit chiffrée, les informations saisies vont être transmises en clair (sans chiffrement) et pourraient être lues lors de leur acheminement.

////////////

 

Puis retour à la case sélection du transporteur.

 

Je précise que les infos dans le back office sont bonnes, j'ai vérifié les identifiants sur mon compte colisposte.

 

Autre petite chose, je suis passé depuis hier sur le nouveau theme Prestashop 1.5 y aurait-il un lien entre les deux ?

Link to comment
Share on other sites

  • 2 months later...
  • 1 month later...
  • 1 month later...
  • 2 weeks later...
  • 1 month later...
  • 3 months later...

J'ai eu le même problème, et j'ai regardé un peu dans le code comment ça fonctionnait. A priori à l’étape de choix du transporteur dans la configuration de so colissimo, il effectue une vérification de la disponibilité du service avant d'afficher le transporteur. Si il y a une erreur alors il affiche à la place le template d'erreur qui se charge d’écrire le script ci dessous :

 

Et en fait, à la place du module proprement dit, il y a ce script, qui n'est pas présent quand So Colissimo apparaît correctement :


<script type="text/javascript">/*
<![CDATA[ */
$(document).ready(function(){
$($('#id_carrier').parent().parent()).remove();
$($('#id_carrier8').parent().parent()).remove();
$($('#id_carrier9').parent().parent()).remove();
$($('#id_carrier10').parent().parent()).remove();
$($('#id_carrier11').parent().parent()).remove();
$($('#id_carrier12').parent().parent()).remove();
$($('#id_carrier13').parent().parent()).remove();});
/* ]]> */
</script>

C'est quoi ce truc ?

 

La vérification se contente d'appeller un script exterieur de so colissimo qui retourne [OK]. Lorsque so colissimo rencontre quelques difficultés de server, ce script retourne une page vide (par intermittence) car la seconde d'apres la page peut tres bien afficher [OK].

 

La solution que j'ai trouvé, et qui fonctionne pour moi, consiste donc à désactiver cette vérification dans le back office :

Configuration du module so colissimo, décocher la case "Supervision" (Autoriser ou non la verification de la disponibilité des services SoColissimo)

Link to comment
Share on other sites

  • 6 months later...

Bonjour,

 

J'ai lu tout ce que je pouvais sur le sujet mais je n'a rien trouvé qui correspond.

 

J'ai une installe ps en 1.5.4 et j'essaye de mettre socolissimo en 2.7.5.

 

Impossible.

 

Des que j'essaye de faire l'import du zip j'arrive sur une page blanche. Le reste de la boutique fonctionne mais impossible de revenir sur la page module. (elle reste blanche).

 

Auriez vous une idée ?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...