Jump to content

[TUTO] Autoriser le javascript dans le CMS


Recommended Posts

Bonjour

J'ai voulus ajouter un peu de javascript pour protéger mon adresse mail dans le CMS de prestashop. Je me suis heurté à un problème que pas mal d'entre nous avons déjà eu.

1 erreur

1. le champ contenu (Français (French)) est invalide



J'ai enfin trouvé où désactiver la recherche la suppression de javascript dans le CMS

Aller dans le fichier
/admin/classes/CMS.php

et à la ligne N°25 vous avez :

protected $fieldsValidateLang = array('meta_description' => 'isGenericName', 'meta_keywords' => 'isGenericName', 'meta_title' => 'isGenericName', 'link_rewrite' => 'isLinkRewrite', 'content' => 'isCleanHTML');



Ce qui est gênant c'est le 'content' => 'isCleanHTML'qui ne fait rien d'autre que supprimer le javascipt. Donc changer la ligne par :

protected $fieldsValidateLang = array('meta_description' => 'isGenericName', 'meta_keywords' => 'isGenericName', 'meta_title' => 'isGenericName', 'link_rewrite' => 'isLinkRewrite'



et vous pourrez enfin mettre du javascript dans votre CMS.

ATTENTION: Ceci est à vos risques et périls. Après cette modification toutes personnes ayant accès au CMS en modification pourra lancer du javascript ce qui peu être très très gênant.

Share this post


Link to post
Share on other sites

  • 4 months later...
  • 8 months later...
  • 1 month later...
  • 1 year later...

Bonjour

J'ai le même problème, je suis sur PS 1.4.9.0, je cherche depuis 24h, mais aucune solution.

Mon problème est exposé ici http://www.prestashop.com/forums/topic/191088-probleme-editeur-de-page-daccueil-v16-par-prestashop/page__hl__iscleanhtml__fromsearch__1

Je viens d'essayer cette solution mais ça ne marche pas non plus.

Merci de votre aide

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More