Sebnunes Posted January 1, 2015 Share Posted January 1, 2015 (edited) Bonjour, J'essaie désespérément d'ajouter des attributs rel="nofollow" et target="_blank" dans mes pages en CMS. Chaque fois que j'édite l'HTML et que je sauve mes changements il semble que le module CMS nettoie ce que je viens d'ajouter... Quelqu'un sait comment empêcher le module CMS de nettoyer mon html??! Edited January 1, 2015 by Sebnunes (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted January 1, 2015 Share Posted January 1, 2015 Oui la nouvelle version de tiny utilisée par Prestashop n'est pas idéale à ce sujet. La seule solution, une fois votre texte terminé et enregistré, éditez-le directement depuis la table sql ps_cms_lang Attention si vous le ré-ouvrez depuis la page d'édition cms cela effacera vos modifications^^ Link to comment Share on other sites More sharing options...
Sebnunes Posted January 2, 2015 Author Share Posted January 2, 2015 Oh punaise! Direct dans la DB à l'arrache?! o.O Dingue ça qu'à l'heure actuelle un éditeur WYSIWYG soit encore aussi contraignant :-\ Merci pour votre réponse! Link to comment Share on other sites More sharing options...
Dave! Posted January 2, 2015 Share Posted January 2, 2015 En faite vous n'avez pas besoin de bidouiller la DB C'est juste concernant les liens, il ne faut pas écrire à la main au début. D'abord il faut ajouter le lien à l'aide du bouton "inserer/editer un lien" et puis vous pouvez ajouter dans le code rel et target Link to comment Share on other sites More sharing options...
Sebnunes Posted January 2, 2015 Author Share Posted January 2, 2015 En faite vous n'avez pas besoin de bidouiller la DB C'est juste concernant les liens, il ne faut pas écrire à la main au début. D'abord il faut ajouter le lien à l'aide du bouton "inserer/editer un lien" et puis vous pouvez ajouter dans le code rel et target C'est ce que j'ai fait, mais dès que je sauvegarde mes changements le rel & target sont supprimés par Prestashop... :-\ Link to comment Share on other sites More sharing options...
Dave! Posted January 2, 2015 Share Posted January 2, 2015 Chez moi ça marche très bien en version 1.6.0.9 Link to comment Share on other sites More sharing options...
Eolia Posted January 2, 2015 Share Posted January 2, 2015 En faite vous n'avez pas besoin de bidouiller la DB C'est juste concernant les liens, il ne faut pas écrire à la main au début. D'abord il faut ajouter le lien à l'aide du bouton "inserer/editer un lien" et puis vous pouvez ajouter dans le code rel et target Malheureusement si, avec les anciennes versions de prestashop/tinymce il était possible d'éditer les liens, direction, balises etc... Ce n'est plus le cas. J'ai testé plusieurs solutions avant de proposer celle ci-dessus^^ Link to comment Share on other sites More sharing options...
Dave! Posted January 2, 2015 Share Posted January 2, 2015 Je sais qu'ils ont supprimé beaucoup d'options dans le nouveau éditeur Mais l'option target est resté et puis on peut ajouter l’attribut rel à la main et ça marche avec la version 1.6.0.9 Link to comment Share on other sites More sharing options...
numeretik Posted January 10, 2015 Share Posted January 10, 2015 Bonjour, Vous êtes violents les gars ! !!! C'est pas plus simple d'aller dans le cms.css de votre thème et ajouter ceci : a {target:"_blank";} Même chose d'ailleurs dans le css de le fiche produit ... Bon, je reconnais que pour le coup, on ne choisit pas : tous les liens s'ouvrent dans une nouvelle fenêtre. Mais dans ce cas, tu définis deux styles et via l'éditeur de balise, tu appliques l'un ou l'autre (et ça l'éditeur Tiny ne le supprime pas) Bonne journée Emmanuel Link to comment Share on other sites More sharing options...
shopping-et-mode Posted May 12, 2015 Share Posted May 12, 2015 Hello , J'ai le même problème, très chiant. Je suis en 1.6.0.14 Quoi que je fasse, le rel="nofollow" est supprimé. Par exemple, le lien vers ma page Facebook ici : http://shopping-et-mode.com/content/14-concours-facebook-par-paliers Du coup, dans le css, marche pas, pas pris en compte. Et je ne me sens vraiment pas d'aller taper en base de données pour un paramètre d'URL, c'est fou quand même. Une solution a t-elle été trouvée depuis le temps ? Thanks !! Link to comment Share on other sites More sharing options...
warren5551 Posted February 19, 2018 Share Posted February 19, 2018 Bonjour, Je rencontre le même probleme Avez vous des solutions depuis ? Merci beaucoup Link to comment Share on other sites More sharing options...
Eolia Posted September 1, 2018 Share Posted September 1, 2018 Désactivez l'option htmlpurify: et ajoutez ce code dans /js/admin/tinymce.inc.js si vous voulez ajouter ces options d'un clic: Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now