Vous souhaitez ajouter une carte Google Maps ou une vidéo Youtube dans l’une de vos pages sous Prestashop mais rien à faire, vous avez une erreur de langue et la page ne veut pas enregistrer votre code…
C’est rageant et surtout vous ne comprenez pas pourquoi. Vous avez pourtant suivi les tutos qui vous indiquent d’aller dans les préférences, puis générales, puis « activer le HTML »
(si ça n’est pas le cas rendez-vous ici : http://oxicat.com/afficher-une-video-youtube-dans-une-fiche-produit-prestashop/)
Mais voilà, rien à faire votre page n’en veut pas.
Pas de panique, il vous suffit d’une petite manipulation très simple :
- Ouvrez votre logiciel FTP préféré (FileZilla par exemple) et connectez-vous à votre site.
- Dans le répertoire /classes, éditez le fichier Validate.php
- A la ligne 392, public static function isCleanHtml($html, $allow_iframe = false) remplacez la valeur false à true.
- Sauvegardez le changement
- Essayez !
Comme par magie, votre page CMS acceptera maintenant le contenu html souhaité.
Bonne route et à bientôt pour de nouvelles aventures…



