Masquer certains mots, possible? - HTML/CSS - Programmation
Marsh Posté le 02-03-2018 à 23:03:28
Bonjour,
La description du problème est incomplète je pense car pour l'instant la réponse logique serait de ne simplement pas écrire les dits mots...
Marsh Posté le 03-03-2018 à 11:42:42
Est-ce que les mots que tu veux les masquer se trouvent sur les codes PHP/HTML ou sur la base de donne comme les CMS
Marsh Posté le 03-03-2018 à 12:52:04
Sans doute dans la base de donnée. L'idée n'est pas de supprimer ou masquer le(s) mot(s) de partout, mais uniquement sur le hover!
Marsh Posté le 03-03-2018 à 13:24:16
Parce qu'ils apparaissent ailleurs ?
Faudrait déjà savoir d'où ils sortent...
Visiblement c'est un site Prestashop (ça aurait été bien d'avoir cette info), il faut donc commencer par savoir comment fonctionne le CMS afin de déterminer ce qu'il faut modifier. Je laisserai donc la main à quelqu'un qui connait ce CMS.
Marsh Posté le 03-03-2018 à 18:42:21
Oui c'est Prestashop et oui le nom de l'attribut s'affiche à de nombreuses reprises (sur la fiche produit, dans le bon de commande, dans le panier, dans le back office, etc...) C'est pour ça que je ne souhaite pas supprimer purement et simplement l'entrée mais la masquer uniquement dans un certain contexte!
J'ai regardé comment le module utilisé est fait, et j'ai contacté le développeur, pour lui c'est pas possible puisque le module est ainsi fait... mais je me méfie un peu des devs, parfois ils ont juste pas envie de revenir sur le travail effectué, je peux le comprendre.
Mais je pense aussi qu'il est possible de réaliser ça sans toucher au code du module, reste à savoir comment!
Marsh Posté le 05-03-2018 à 10:33:31
Dans les templates des pages affichant les infos que tu veux cacher, il suffit de rajouter un javascript, appelé sur le onload de la page qui va supprimer les mots-clés que tu veux et aux endroits que tu veux.
Il suffit de récupérer tous les .text des balises <a> de la balise <div class="secondpicture_attribute_group_attributes attributes">. Donc, a priori, rien de bien compliqué.
Marsh Posté le 07-03-2018 à 11:36:51
Globulejoul a écrit : Sans doute dans la base de donnée. L'idée n'est pas de supprimer ou masquer le(s) mot(s) de partout, mais uniquement sur le hover! |
Bonjour
Donc vous pouvez le supprimer quand on est sur le hover, voici svp un code qui pourra vous aider
<span class="hidehover">Kyeword</span>
<style type="text/css">
.hidehover:hover { display:none}
</style>
C'est bon comme ca ?
Marsh Posté le 02-03-2018 à 21:09:28
Bonsoir!
Je cherche à savoir si il est possible de masquer certains mots... et comme un exemple vaut mieux qu'un long discours
https://roseandcabbage.com/fr/51-nouveautes
Ici, lorsqu'on hover sur une image d'un produit, les tailles disponibles s'affichent, et je voudrais supprimer le "Taille - " pour ne laisser que X mois / X ans, etc...
https://roseandcabbage.com/fr/31-decorations
Et là, "Couleur - ".
En fait, idéalement trouver un moyen de supprimer "* - " (puisqu'il peut y avoir aussi pointure, par exemple). J'ai trouvé des pistes en PHP et/ou JS, mais j'avoue ne pas être à l'aise du tout du tout, je sais pas où je dois modifier le bousin
Merci de votre aide!