Jump to content

Survol d'un lien affiche du code au lieu d'un texte simple


Rhhhhaaaa

Recommended Posts

Bonjour !

Description du problème :
Le survol du descriptif court d'un produit affiche le code html ( dont le texte attendu ), au lieu du texte attendu seul ...

Uniquement sur un affichage par catégories ou par marques ...

Contexte :
J'utilise la version 1.3.7 de Prestashop. J'ai testé sous linusk ( plateforme de développement ) avec FF et Opera et sous vindovs avec IE :)

Problème déjà évoqué par vins83 ( http://www.prestashop.com/forums/viewthread/88590/rapports_de_bugs/bug_survol_souris_de_la_description_liste_de_produit ) mais le fil semble fermé, sans réponse, c'est pourquoi j'ouvre ce sujet de nouveau.

Des volontaires ? ;)

Link to comment
Share on other sites

Bonjour

Il est difficile de répondre, mais je penche plus pour une balise qui n'est pas ouverte.
Une balise s'ouvre et se ferme. Je viens de faire une vérification et effectivement il suffit qu'il manque le < devant la balise qu'elle s'affiche en code html.

A vérifier caractère par caractère.
Là je peux rien garantir ne voyant pas ce problème.

J'avais le problème avec un autre programme en php, la page blanche en vérifiant pas à pas il manquait une fermeture ou une fin de ligne.

Link to comment
Share on other sites

Bonjour Rhhhhaaaa.

Le plus simple consiste à recopier le source de ta page Internet (clic droit afficher le source) dans un texteur gratuit du type notepad++ ou mieux dans un commercial de type phpDesigner : celui-ci t'indiquera alors immédiatement quelle est la balise mal fermée.

Il ne te restera plus qu'à corriger le fichier correspondant.

Link to comment
Share on other sites

Bonjour, et merci pour votre participation !

Effectivement, cela ressemble fort à un problème de balise.

Voilà le code ( copié via firebug ) :


Le Pneu Maxxis High Roller s’adapte bien à toutes les disciplines de vélo de montagne, enduro,rando et freeride inclus." href="http://localhost/pneuvtt.com/product.php?id_product=1"> Le  Pneu Maxxis High Roller  s’adapte bien à toutes les disciplines de vélo de montagne, enduro,rando et freeride inclus. 



A noter que ce qui est affiché ci-dessus n'est pas l'exact réplique de ce que je vois dans firebug, du fait de la conversion de certaines parties du code ( caractères spéciaux ). Voir la capture ci-jointe.

Vous verrez aussi sur la seconde capture, ce qu'on voit avec l'éditeur Geany, après avoir copié/collé le source de la page.

Je ne vois rien de très probant ... mais je suis myope. Si quelqu'un voit mieux que moi ( ce dont je ne doute pas un instant ), je suis preneur !

40392_X9UWfi9Cd6xJCEj39ZSe_t

40394_Y24V7fQcR8mXrs0vEORh_t

Link to comment
Share on other sites

Bonjour


Un truc bizarre :snake:

Le 

ce serait pas mieux avec

 Le  Pneu Maxxis High Roller  s’adapte bien à toutes les disciplines de vélo de montagne, enduro,rando et freeride inclus. 



Une balise span entre ouverture d'un lien et fermeture ??
et le href 1 kilomètre plus loin, le href se trouve après < a href="" >Et les balises < p >

" href="http://localhost/pneuvtt.com



Le " après le paragraphe est une fermeture et le href doit être dans le < a href
Les deux copies d'écran ne sont pas pareils

Link to comment
Share on other sites

En fait il faut se fier au code apparaissant sur les captures d'écran, car le code collé entre les balises [ code ] ( voir plus haut ) est tronqué lors de l'affichage ... Je confirme : les deux captures sont différentes.

- La première est une capture de ce que montre Firebug.

- La seconde est une capture de ce que montre Geany, après avoir copié/collé le source ( FF > clic droit > Code source de la page ) dans cet éditeur.

Pour l'analyse que vous faites du code, effectivement ce que vous présentez semble bien plus cohérent. Il s'agit pourtant du code d'origine de ma version de prestashop 1.3.7.

Je vais essayer de trouver le ou les fichiers chargés d'afficher les produits par catégorie et/ou par marque ( car, je le rappelle, le problème se pose uniquement lors de l'affichage des produits via un clic sur une catégorie ou sur une marque ), pour voir le code et éventuellement, le rectifier.

Link to comment
Share on other sites

  • 2 months later...
  • 5 years later...

pour du déterrage de topic.. ça c'est du déterrage.

 

Regardez la date du post cité : 27 mai 2011 => ça fait 5 ans  !!! mieux vaut le fermer ce sujet.

Link to comment
Share on other sites

Vous voulez fermer un sujet parce qu'il est "vieux" ? :blink:

 

Je trouve qu'il est plus judicieux de fermer un sujet parce qu'il est "résolu".

 

Ce qui n'est pas le cas ici !

 

Et "j'ai" ce problème, donc, au lieu d'ouvrir 50.000 sujets (car on se fait reprocher d'ouvrir un sujet alors qu'un est déjà ouvert), j'ai pris un existant qui est "exactement" le problème que je rencontre. Donc, "même en date de 2011", si je rencontre le problème en 2016 sur une 1.6, c'est que le problème existe toujours.

Link to comment
Share on other sites

Ouvrez donc votre nouveau topic, je suis sur que pour la version 1.3.7 vous allez avoir plein de réponses intéressantes.

 

Déterrer un topic est rarement ce qu'il faut faire sur un forum... un modérateur va passer et vous expliquera ça mieux que moi, n'importe quel modérateur de n'importe quel forum ^^

Link to comment
Share on other sites

L'on se fait engueuler lorsque l'on ouvre un nouveau sujet alors qu'un existe déjà. Et quel que soit le forum...

 

Je ne souhaite pas de réponse pour la 1.3.7, ou pour quelconque version, je souhaite juste une réponse pour le problème qui existe dans toutes les versions. ^^

Link to comment
Share on other sites

Une personne semble ne pas comprendre, alors je vais faire un copier-coller du sujet initial qui est EXACTEMENT LE MEME PROBLEME QUE JE RENCONTRE AUJOURD'HUI (donc, inutile d'ouvrir un nouveau sujet n'est-ce pas ?) en modifiant 2 chiffres : ma version.

 

Bonjour !

Description du problème :
Le survol du descriptif court d'un produit affiche le code html ( dont le texte attendu ), au lieu du texte attendu seul ...

Uniquement sur un affichage par catégories ou par marques ...

Contexte :
J'utilise la version 1.6.0.8 de Prestashop

Link to comment
Share on other sites

C'est quoi votre problème avec "l'ouverture d'un nouveau topic" ? C'est quoi ce chantage à deux balles ? Et vous êtes une "agence web" ? Ca fout la trouille !

 

En plus j'ai trouvé.

 

ha ben tant mieux si vous avez trouvé enfin.. pour un pro de prestashop ça rassure !

 

et le coup du nouveau topic, no comment.

Link to comment
Share on other sites

ha ben tant mieux si vous avez trouvé enfin.. pour un pro de prestashop ça rassure !

 

et le coup du nouveau topic, no comment.

 

Tiens, il est vexé le coco "pro agence web spécialisée e-commerce Prestashop" ! LOL.

Vous avez trouvé la solution il y a à peine quelques heures... alors les commentaires style "pour un pro de prestashop ça rassure", ils vont faire rire plus d'un....

 

Mon profil est "agency", mais je n'ai pas dit dans quoi.... C'est bête non ? (je l'imagine en train de cliquer sur mon pseudo pour voir mon profil, MDR).

 

Par contre, vous, faire du "chantage" pour que l'on ouvre un autre topic alors qu'il y a déjà un existant, faut vraiment avoir un big problème.

Link to comment
Share on other sites

ça devient franchement ridicule karopresta, calmos et si tu n'as pas d'humour c'est tant pis pour toi, mais n'agresse pas les gens qui veulent t'aider.

 

Si tu comprend en plus de travers, j'y peux rien, les autres apprécieront effectivement le comique de la situation !

 

Simplement on ne déterre pas un topic vieux de 5 ans sur un forum.. ça ne se fait pas point barre, un modo de n'importe quel forum te l'expliquera si tu lui demandes, c'est pour ça qu'il a des fonctions automatiques sur les vrais forums : bloquer les posts de plus de X jours.

 

Maintenant si tu es en colère ou rancunier j'y peux rien moi et ton problème ne correspond pas à un besoin pour toi mais pour un client, donc arrêtes de noyer le poisson et sois honnête.

 

Maintenant je crois qu'on peut enfin clore ce topic qui part définitivement en vrille ^^ surtout que tu n'as même pas aidé qui que ce soit car tu gardes bien ta solution pour toi et les néophytes qui en auraient peut-être besoin n'y ont toujours pas accès, encore une mauvaise conception du fonctionnement d'un forum communautaire.

Link to comment
Share on other sites

ça devient franchement ridicule karopresta, calmos et si tu n'as pas d'humour c'est tant pis pour toi, mais n'agresse pas les gens qui veulent t'aider.

 

Si tu comprend en plus de travers, j'y peux rien, les autres apprécieront effectivement le comique de la situation !

 

Simplement on ne déterre pas un topic vieux de 5 ans sur un forum.. ça ne se fait pas point barre, un modo de n'importe quel forum te l'expliquera si tu lui demandes, c'est pour ça qu'il a des fonctions automatiques sur les vrais forums : bloquer les posts de plus de X jours.

 

Maintenant si tu es en colère ou rancunier j'y peux rien moi et ton problème ne correspond pas à un besoin pour toi mais pour un client, donc arrêtes de noyer le poisson et sois honnête.

 

Maintenant je crois qu'on peut enfin clore ce topic qui part définitivement en vrille ^^ surtout que tu n'as même pas aidé qui que ce soit car tu gardes bien ta solution pour toi et les néophytes qui en auraient peut-être besoin n'y ont toujours pas accès, encore une mauvaise conception du fonctionnement d'un forum communautaire.

Ecoutez, je viens ici pour demander de l'aide sur un problème que je rencontre, pas pour que l'on me dise pendant trois heures d'ouvrir un nouveau sujet alors que le sujet existe déjà !

Vous n'êtes pas modérateur sur ce forum, pourquoi insistez-vous pour que les gens ouvrent 1000 topics pour les mêmes questions ?

 

Rancunier ou rancunière de quoi ?

 

Le problème n'est pas pour un "client" mais pour moi.

 

J'ai posé une question sur une autre page en "remerciant" la personne qui avait trouvé la solution et n'avait pas dit laquelle.

 

VOUS indiquez avoir la solution, mais VOUS ne voulez pas la donner (sauf si on ouvre un AUTRE sujet) et VOUS dites que c'est MOI qui n'aide pas les gens ? Non mais arrêtez un peu de délirer et relisez-vous bon sang !

Edited by karopresta (see edit history)
Link to comment
Share on other sites

Des thèmes et des modules qui ne respectent pas le validator oui

Donc ce n'est pas ma faute !

et donc, dans tout cela, c'est quoi la solution au problème soulevé dans ce topic ?????

 

car si tu déterre un topic c'est pour au moins y répondre sinon l'acte est totalement inutile et futile.

 

Si je "déterre" un topic, c'est pour POSER UNE QUESTION ! ! !

 

Avez-VOUS lu ma question ?

Link to comment
Share on other sites

 

 

En plus j'ai trouvé.

J'ai surtout lu votre réponse.

 

Donc quel est votre soucis de le communiquer publiquement ?

n'est ce pas le principe d'un forum d'entraide ?

 

Vous venez critiquer les règles de tous les forum du monde où l'on vient pas polluer un topic mort depuis 5 ans donc il serait de bon ton de respecter les règles appliquées à tous les forums, à savoir donner la solution lorsqu'on la connait.

 

Même si cela ne vous plait pas, les utilisateurs actif d'un forum peuvent tout à fait venir rappeler à l'ordre tout participant même si il ne possède pas le statut de modérateurs par choix ou par conviction.

  • Like 1
Link to comment
Share on other sites

si tu ouvres ton propre topic.. je te donne la solution.. promis !

 

 

J'ai surtout lu votre réponse.

 

Donc quel est votre soucis de le communiquer publiquement ?

n'est ce pas le principe d'un forum d'entraide ?

 

Vous venez critiquer les règles de tous les forum du monde où l'on vient pas polluer un topic mort depuis 5 ans donc il serait de bon ton de respecter les règles appliquées à tous les forums, à savoir donner la solution lorsqu'on la connait.

 

Même si cela ne vous plait pas, les utilisateurs actif d'un forum peuvent tout à fait venir rappeler à l'ordre tout participant même si il ne possède pas le statut de modérateurs par choix ou par conviction.

 

Vous avez surtout "sciemment" occulté cette de notre web agency....

Link to comment
Share on other sites

J'ai surtout lu votre réponse.

 

Donc quel est votre soucis de le communiquer publiquement ?

n'est ce pas le principe d'un forum d'entraide ?

 

Vous venez critiquer les règles de tous les forum du monde où l'on vient pas polluer un topic mort depuis 5 ans donc il serait de bon ton de respecter les règles appliquées à tous les forums, à savoir donner la solution lorsqu'on la connait.

 

Même si cela ne vous plait pas, les utilisateurs actif d'un forum peuvent tout à fait venir rappeler à l'ordre tout participant même si il ne possède pas le statut de modérateurs par choix ou par conviction.

OU AI-JE CRITIQUE les règles du forum ?

 

Ce type débarque en me disant d'ouvrir un autre sujet alors que celui-ci existe et n'a pas trouvé de solution et N'EST PAS FERME ! ! ! !

 

Je lui explique (à plusieurs reprises) que ce sujet n'a pas trouvé de solution et que j'en profite pour l'utiliser puisque J'AI le même problème !

Edited by karopresta (see edit history)
Link to comment
Share on other sites

et donc, dans tout cela, c'est quoi la solution au problème soulevé dans ce topic ?????

 

car si tu déterre un topic c'est pour au moins y répondre sinon l'acte est totalement inutile et futile.

Mais c'est si gentiment demandé (l'autre ********** m'agresse depuis plusieurs messages sans me donner une solution que "soit-disant" il a, mais c'est à MOI que l'on demande de donner la solution que JE DEMANDAIS).... Solution qu'il donne SOUS CONDITION, mais qu'il n'a toujours pas donnée....

 

Ajout d'un format "sans" dans la liste déroulante "Format" du "Résumé" du produit.

 

Pour ce faire, création d'une surcharge pour la réalisation de ce format qui va supprimer les balises dans le "résumé" avec recherche des différents types d'attributs correspondants à une nouvelle table créée reprenant toutes les balises existantes (ou les plus fréquentes).

 

Voilà, tout simple et fonctionne sur tous les produits déjà créés. Il faut bien sur sélectionner son produit, dans "résumé" passer le produit en format "sans", ce qui permet de ne pas modifier "tous" les Résumés balisés (car on peut vouloir garder le format pour certains qui ne seront pas "survolés"). On peut aussi faire une boucle si l'on veut modifier "tous" les Résumés existants (ce que je n'ai pas fait).

 

Donc, à "mÔssieur "Agence Web spécialisée e-commerce Prestashop" de nous donner sa solution, je rappelle son message : si tu ouvres ton propre topic.. je te donne la solution.. promis !

 

 

ET MAINTENANT VOUS ALLEZ M'EXPLIQUER POURQUOI IL NE FAUT PAS UTILISER UN SUJET EXISTANT QUI N'A JAMAIS EU DE REPONSE ET QUI MAINTENANT EN A UNE

Edited by karopresta (see edit history)
Link to comment
Share on other sites

Bonjour,

 

Mais bien entendu tout est de sa faute.

 

Comme dirait l'autre, typiquement français :-)

 

Passons, dans votre cas vous venez relancer un topic qui concerne la version 1.3.7 de Prestashop, clairement identifié dans le premier post du topic, et cela 5 ans après pour nous parler de votre version 1.6 qui n'a plus rien en commun avec cette 1.3.

 

Donc oui, on ne déterre pas des topic pour rajouter sa propre histoire lorsque cela ne concerne pas le sujet de départ à 100%.

 

Si vous nous aviez parlé de votre version 1.3.7 de Prestashop sur laquelle vous avez le même soucis alors oui cela n'aurait pas eu de problème, même si il est préférable d'ouvrir son propre topic puisque beaucoup de visiteurs ne lisent que les topics sans réponses.

 

Sinon, la solution est déjà évoquée en parlant des échappements de texte dans le template. Smarty escape : http://www.smarty.net/docsv2/fr/language.modifier.escape.tpl

Link to comment
Share on other sites

Je vous ai déjà donné la réponse hier et vous êtes encore en train de chercher ?

 

 

Bah si ... vous pouvez tester les thèmes avant, et si il y a pas de démo on achète pas c'est du bon sens.

 

Et je vais encore le dire : ce n'est pas parceque un thème ou un module est vendu sur addons.prestashop qu'il est exempt de tout reproche.

:lol: :lol: :lol: :lol: :lol: :lol:  La réponse stupide par excellence ! :D

 

la solution pour tous vos problèmes : changez de thème ! ! ! Wahou ! vous êtes un très bon vous. Ce qui est bien c'est que votre solution fonctionne pour TOUS les problèmes sous prestashop ! Pensez à ouvrir un sujet sur "Je sais comment résoudre TOUS vos problèmes".

 

Et pour info, ce n'est pas de VOUS dont je parlais mais de notre ami que j'ai cité (est-ce vous que j'ai cité ? non, bon alors ?) et qui avec son chantage n'a toujours pas donné de réponse.

Link to comment
Share on other sites

Bonjour,

 

Mais bien entendu tout est de sa faute.

 

Comme dirait l'autre, typiquement français :-)

 

Passons, dans votre cas vous venez relancer un topic qui concerne la version 1.3.7 de Prestashop, clairement identifié dans le premier post du topic, et cela 5 ans après pour nous parler de votre version 1.6 qui n'a plus rien en commun avec cette 1.3.

 

Donc oui, on ne déterre pas des topic pour rajouter sa propre histoire lorsque cela ne concerne pas le sujet de départ à 100%.

 

Si vous nous aviez parlé de votre version 1.3.7 de Prestashop sur laquelle vous avez le même soucis alors oui cela n'aurait pas eu de problème, même si il est préférable d'ouvrir son propre topic puisque beaucoup de visiteurs ne lisent que les topics sans réponses.

 

Sinon, la solution est déjà évoquée en parlant des échappements de texte dans le template. Smarty escape : http://www.smarty.net/docsv2/fr/language.modifier.escape.tpl

 

 

Et il n'y a pas de "rubrique spéciale telle ou telle version..." vous ne l'avez pas remarqué ?

Donc si quelqu'un a le même souci en 1.3.8 en 1.3.9 en 1.4.0 en 1.4.1 en 1.4.2 etc... il faudra ouvrir UN NOUVEAU SUJET à chaque fois pour le MÊME problème ?

 

Cela vous fait tant mal que ça au derrière de reconnaitre qu'il est normal de prendre un sujet qui a un PROBLEME IDENTIFIE et de venir poser une question dessus ? Même si la version est différente ????

 

Et si votre "solution" évoquée est correcte, pourquoi ne l'avoir jamais mise ici ? Pourquoi venir agresser les gens qui demandent une aide au lieu de donner la solution ?

Vous me demandez de donner MA solution, je la donne et maintenant vous me le reprocher en me disant "elle a été évoquée ici..." dans un site qui n'est pas dans Prestashop mais dans un autre site.

 

POURQUOI ne jamais avoir donné la solution ici dans ce topic au lieu de demander aux AUTRES (qui à la base viennent demander de l'aide et ne pensent pas se faire agresser de la sorte) de fournir une solution ?

Link to comment
Share on other sites

Vous le faites exprès ... elle est ou la caméra cachée ?

 

Mon Trolldy avant l'heure merci :wub:  

 

Il y a deux fois la réponse dans ce topic dont une avec le lien qui va bien !

 

Donc le / la stupide ce n'est pas moi mais bien vous, incapable de lire les réponses que l'on vous donne.

 

La réponse est en haut à gauche de votre clavier ....  

 

Oui, c'est vrai : achetez un autre thème. Merci, c'est super gentil. Merci beaucoup :)

 

Bonne journée à vous (toujours pas la solution de notre "expert"). Allez, je vous laisse à vos délires. Excellente journée :)

Link to comment
Share on other sites

Et il n'y a pas de "rubrique spéciale telle ou telle version..." vous ne l'avez pas remarqué ?

Donc si quelqu'un a le même souci en 1.3.8 en 1.3.9 en 1.4.0 en 1.4.1 en 1.4.2 etc... il faudra ouvrir UN NOUVEAU SUJET à chaque fois pour le MÊME problème ?

 

Cela vous fait tant mal que ça au derrière de reconnaitre qu'il est normal de prendre un sujet qui a un PROBLEME IDENTIFIE et de venir poser une question dessus ? Même si la version est différente ????

 

Et si votre "solution" évoquée est correcte, pourquoi ne l'avoir jamais mise ici ? Pourquoi venir agresser les gens qui demandent une aide au lieu de donner la solution ?

Vous me demandez de donner MA solution, je la donne et maintenant vous me le reprocher en me disant "elle a été évoquée ici..." dans un site qui n'est pas dans Prestashop mais dans un autre site.

 

POURQUOI ne jamais avoir donné la solution ici dans ce topic au lieu de demander aux AUTRES (qui à la base viennent demander de l'aide et ne pensent pas se faire agresser de la sorte) de fournir une solution ?

Parce que je n'ai pas que ça à foutre de la journée, là je suis par exemple en vacances, et qu'aussi je ne répond pas à tout, ce n'est pas mon job c'est bénévole.

 

Donc oui on imposent des règles et si cela ne vous convient pas vous pouvez toujours créer votre forum et y appliquer les règles que vous voulez.

 

Et oui je donne le lien de la documentation du framework de template utilisé par PrestaShop mais cela vous semblez le découvrir donc avant d'ouvrir des topic à des questions prenez juste le temps de lire les documentations cela ne fait pas de mal.

 

Le forum est là pour aider pas pour faire le boulot à la place des gens.

Edited by Mediacom87 (see edit history)
  • Like 1
Link to comment
Share on other sites

Rappel des règles :

 

Respecter le sujet des forums et des topics
Merci de prendre le temps d'étudier les rubriques disponibles pour déterminer laquelle correspond le mieux au sujet de la question. Ceci sera bénéfique pour vous parce que vous aurez plus de chances d'obtenir de l'aide, et pour les autres utilisateurs qui rencontreront le même problème et axeront leurs recherches dans cette rubrique.

Ne pas polluer les topics permanents (stickies) avec des demandes d'aide ou des questions. Ils sont là pour être complétés d'informations utiles. 

Pour une demande d'aide, recherchez la solution parmi les topics existants. Si aucun sujet ne répond à la question, créer un nouveau topic dans la section appropriée du forum.

 

1 topic = 1 sujet de conversation
- Si vous avez plus d’une question, créez plus d’un sujet !
- Ne posez pas votre question dans un topic qui ne traite pas exactement le même sujet. Ouvrez un nouveau topic, c’est fait pour ça !

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...