THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 Pb paiement logo atos

(18-12-2014 10:29:48)


Bonjour,

Pour un module de paiement Atos en Thelia 2.0.4, malgré les tests avant mise en prod, on vien de s'apercevoir que la page /order/pay n'affiche pas les images de CB, Visa, etc... et donc personne ne clique dessus...

En regardant de plus près, en cherchant à afficher les images j'ai un retour 200 ok pour afficher le logo cb :
/index_dev.php/atos/logo/CB.gif

Alors que j'ai naturellement une 404 si je met un nom d'image qui n'existe pas.
/index_dev.php/atos/logo/nimp.gif

J'en déduit qu'il trouve mon image mais que quelquechose échoue... quoi ?
Le vidage des cache via l'admin et Ftp sont sans effet.
La désactivation/réactivation du plugin échoue...

Une idée ?

Last edited by hubombing (18-12-2014 10:57:12)

Offline

#2 Re: Pb paiement logo atos

(18-12-2014 10:41:47)


Regarde avec Firebug ou un outil similaire quelles sont les transactions du navigateur avec ton serveur.


OpenStudio Toulouse

Offline

#3 Re: Pb paiement logo atos

(18-12-2014 10:42:56)


Je viens de régler le pb temporairement en copiant les ressources images directement dans le dossier web/ cad web/atos/logo/CB.gif

Donc ça marche mais au final, ce n'est pas le fonctionnement normal et j'ignore ce qui s'est passé...

Last edited by hubombing (18-12-2014 10:44:45)

Offline

#4 Re: Pb paiement logo atos

(18-12-2014 11:10:48)


Pour continuer d'enquêter, j'ai publié un fichier test.gif dans le dossier logo du module atos et ça reproduit le même problème...
http://www.monsite.com/atos/logo/test.gif

Je n'ai rien trouvé de spécial dans les transactions...
Mais j'ai tenté d'enregistré le fichier gif puis je l'ai ouvert avec notepad++ et là surprise, voilà ce que j'ai trouvé

-------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body><p>GIF89a7</p><script type="text/javascript">gaProperty = 'UA-57624028-1';
                    sentenceConsent = "En continuant &agrave; naviguer, vous nous autorisez &agrave; d&eacute;poser des cookies &agrave; des fins de mesure d'audience. <a href='Vous devez param&egrave;trer la variable 'terms_conditions_content_id''>En savoir plus</a>";
                    sentenceNoConsent = "Vous vous &ecirc;tes oppos&eacute; au d&eacute;p&ocirc;t de cookies de mesures d'audience dans votre navigateur. ";
                   
// D&eacute;sactive le tracking si le cookie d&rsquo;Opt-out existe d&eacute;j&agrave;.

var disableStr = 'ga-disable-' + gaProperty;

if (document.cookie.indexOf('hasConsent=false') > -1) {
window[disableStr] = true;
}
//Cette fonction retourne la date d&rsquo;expiration du cookie de consentement

function getCookieExpireDate() {
var cookieTimeout = 34214400000;// Le nombre de millisecondes que font 13 mois
var date = new Date();
date.setTime(date.getTime()+cookieTimeout);
var expires = "; expires="+date.toGMTString();
return expires;
}

// Cette fonction est appel&eacute;e pour afficher la demande de consentement
function askConsent(){
    var bodytag = document.getElementsByTagName('body')[0];
    var div = document.createElement('div');
    div.setAttribute('id','cookie-banner');
    // Le code HTML de la demande de consentement
    // Vous pouvez mo
-------------------------------------


Cad un bout du module GoogleUniversalAnalytics !!

Et effectivement, quand je le désinstalle, l'accès aux images se fait correctement !!
Holala...

Last edited by hubombing (20-01-2015 10:43:36)

Offline

#5 Re: Pb paiement logo atos

(16-10-2015 09:50:45)


Bonjour,

Pour ma part je n'ai pas GA d'installé mais j'ai bien le même phénomène à l'origine de ce fil, pas de logos. Et effectivement, les copier dans le dossier /web fait qu'ils s'affichent correctement. Copiés dans /web/atos/logo/visa.gif par ex.

C'est normal docteur ?

Au niveau sécurité ça me semble sans conséquence, mais je me demandais si c'était le fonctionnement normal ou si j'avais raté un épisode ?

Pierre

Offline

#6 Re: Pb paiement logo atos

(19-10-2015 08:55:29)


Bonjour,

On a eu un problème similaire, résolu en modifiant le fichier local/modules/Atos/Config/pathfile.dist :

# ------------------------------------------------------------------------
# Chemin vers le répertoire des logos depuis le web alias
# ------------------------------------------------------------------------
#
D_LOGO!/atos/logo/!

et non D_LOGO!logo/! comme c'était le cas pour nous.

En espérant quand ça aide.

Offline

#7 Re: Pb paiement logo atos

(19-10-2015 19:16:45)


Ok je vois. Qu'est qui est le plus pérenne, changer local/modules/Atos/Config/pathfile.dist ou copier le fichier dans /web/atos/logo/ , je veux dire si on mets à jour le plugin Atos on risque de tout écraser ? si on vide le cache des assets web, idem ?