IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Affichage contenu HTML différent du code source


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2014
    Messages : 20
    Par défaut Affichage contenu HTML différent du code source
    Bonjour à tous,

    Voilà, je suis sur un projet que j'ai repris, qui a été dév sous PrestaShop. Pour le moment vous vous demander pourquoi je vous envoie un message ^^

    Le problème arrive.

    En fait, j'ai un gros problème d'affichage sur des fiches produits.
    En fait quand je suis sur la liste des produits (en gros), le prix affiché est le bon. Jusque là pas de soucis.

    Je clique sur le produit pour voir le détail (et pouvoir l'ajouter au panier etc). Seulement, le prix affiché sur le détail du produit est différent de celui qui devrais m'afficher.

    Par exemple, j'ai un produit a 2580 € de base, avec une promo de 35% soit un prix final de 1677 €. Sur ma liste de produit, le prix est le bon (donc 1677 affiché).
    Seulement quand j'arrive sur le détail de mon produit, mon navigateur (enfin n'importe quel navigateur (chrome, firefox, ie, opera)), le prix du produit est différent ( 1993,05). Bon encore vous me diriez c'est toi qui a mal codé, t'as pas mis le bon truc etc. Certes ca pourrait venir de ça.

    Mais la chose la plus bizarre arrive :
    Mon prix affiché sur le site : 1993.05
    Mon prix affiché dans le code source : 1677

    Comment est ce possible que les affichages soient différents entre le code source et la page html ?

    Ca fait 2 jours que je suis dessus, j'ai cherché dans les fichiers .tpl pour trouver la solution (modification en remplacant par du texte etc) et ça change rien.

    J'avoue que je bloque un peu quoi ...

    Ce qui me parait le plus louche, comme je vous le disais, le code source m'affiche le bon prix mais pas le site ....

    Et le truc que j'ai remarqué aussi, c'est que ca le fait sur tous les produits, et j'ai réussi à remarquer que le prix afficher, à chaque fois, sur la fiche du produit, correspond à un prix avec une remise de 22.75% sur le prix de base.
    Mais a chaque fois, sur le code source, le bon prix est affiché ...

    Donc si vous pourriez m'aider, franchement je vous dirai un grand merci parce que la je bloque ....

    Merci d'avance et bonne journée à tous

    Benito

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Ce serait pas un problème de gestion de la TVA par hasard ?

    En tout cas, une chose semble sure, c'est qu'il doit y avoir un JavaScript qui fait un traitement particulier.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2014
    Messages : 20
    Par défaut
    Bah si c'était un problème de TVA, la valeur dans le code source serait aussi mauvaise ?

    Et le pire aussi, j'ai regardé avec Firebug, dans les variables passées, mon $productPrice est au bon prix ... Donc clairement ^^

    Je vais regarder du côté des scripts JS (mais c'est tellement mal codé, je vais passé un sacré temps dessus ) ^^

    Merci en tout cas pour ta réponse, je vais m'atteler dessus !

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Les valeurs modifiées en Javascript ne sont pas changées dans le code source, mais le sont bien à l'affichage. Je penche donc également vers un script qui modifie l'affichage original.

    Si tu désactives Javascript, qu'obtiens-tu ?

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2014
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2014
    Messages : 20
    Par défaut
    En effet, c'est bien le JS qui fait chié ...

    Je viens de désactiver et j'ai le bon prix qui s'affiche !

    Maintenant, va falloir que je trouve l'erreur dans mon JS c'est pas gagné vu le bordel du code ^^

    Merci en tout cas pour vos réponses, c'est vraiment sympa

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/01/2013, 13h49
  2. Affichage de code source html dans une de mes pages
    Par tchern dans le forum Websphere
    Réponses: 2
    Dernier message: 06/03/2009, 15h47
  3. <mx:html> Récupérer le code source d'une page
    Par Nanard_ dans le forum Flex
    Réponses: 0
    Dernier message: 15/01/2009, 09h35
  4. affichage du code source!! :-(
    Par beavis6511 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 20
    Dernier message: 12/12/2005, 14h27
  5. Affichage de caractère spéciaux absent dans le code source
    Par HNT dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 03/11/2005, 22h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo