Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

TinyMCE Prestashop : quels sont les problemes et solutions ?

tout servces prestashop

1. PrestaShop : TinyMCE ne s’affiche pas dans les pages CMS

Il peut arriver que l’éditeur TinyMCE n’apparaisse plus dans le back-office, notamment sur les pages CMS. Cela est souvent dû à un problème de script non chargé.

Solution : vérifiez que le fichier JavaScript de TinyMCE est bien présent et accessible dans le dossier /js/. Videz le cache PrestaShop et rechargez la page en mode navigation privée.


2. PrestaShop : Zone de texte blanche ou vide

L’éditeur peut afficher une zone vide sans outil ni menu. Ce bug est généralement causé par un conflit JavaScript avec un autre module ou le thème admin.

Solution : ouvrez la console du navigateur (F12) pour repérer les erreurs. Désactivez les modules tiers un à un pour trouver celui qui perturbe l’éditeur.


3. PrestaShop : Boutons TinyMCE absents ou inactifs

Il peut arriver que les icônes de mise en forme (gras, lien, image…) ne s’affichent pas ou soient inactives. Cela survient lorsque le fichier de configuration de TinyMCE est mal chargé.

Solution : vérifiez les droits sur le dossier /js/tiny_mce et assurez-vous que les fichiers CSS et JS de l’éditeur ne sont pas bloqués par une optimisation CSS/JS.


4. PrestaShop : Éditeur TinyMCE désactivé en multiboutique

En mode multiboutique, TinyMCE peut ne pas s’activer si la page n’existe pas dans le contexte de la boutique sélectionnée.

Solution : sélectionnez la bonne boutique via le menu contextuel (en haut à gauche), puis vérifiez que la page est bien créée et active dans cette boutique. L’éditeur s’activera alors.


5. PrestaShop : TinyMCE non fonctionnel après mise à jour

Après une mise à jour de PrestaShop, certains fichiers de TinyMCE peuvent être corrompus ou ne pas se charger correctement à cause d’un cache persistant.

Solution : videz le cache PrestaShop, effacez aussi le cache navigateur, puis testez à nouveau. Si le problème persiste, réinstallez les fichiers TinyMCE d’origine.


6. PrestaShop : Blocage de scripts par le navigateur

Les extensions de sécurité (AdBlock, Ghostery, uBlock...) peuvent bloquer les scripts nécessaires à TinyMCE, surtout dans les navigateurs comme Chrome ou Firefox.

Solution : désactivez temporairement ces extensions ou utilisez un navigateur alternatif. Testez aussi en mode navigation privée pour vérifier si le problème vient de là.


7. PrestaShop : Mauvaise configuration de TinyMCE

Certaines personnalisations dans PrestaShop ou un module tiers peuvent modifier la configuration par défaut de TinyMCE et bloquer certaines fonctionnalités.

Solution : restaurez les paramètres standards de TinyMCE dans les fichiers du back-office. Si vous utilisez un constructeur de pages, assurez-vous qu’il est compatible avec l’éditeur natif.


8. PrestaShop : Incompatibilité avec certains thèmes

Des thèmes personnalisés peuvent supprimer les appels nécessaires à l’éditeur WYSIWYG ou mal intégrer les hooks qui chargent TinyMCE.

Solution : testez l’affichage en utilisant le thème Classic. Si TinyMCE fonctionne, le problème vient du template admin de votre thème, à corriger dans les fichiers .tpl.


9. PrestaShop : Script TinyMCE bloqué par le serveur

Certains hébergements bloquent par défaut les fichiers .js ou limitent les appels à des ressources locales, ce qui empêche le chargement de l’éditeur.

Solution : contactez votre hébergeur pour vérifier que les fichiers JS de PrestaShop sont bien accessibles. Vous pouvez aussi tester les droits d’accès (CHMOD) sur les fichiers concernés.


10. PrestaShop : TinyMCE ne sauvegarde pas les modifications

Dans certains cas, TinyMCE permet l’édition, mais les modifications ne sont pas enregistrées à la sauvegarde. Ce bug peut venir d’un problème de longueur de champ, de caractères spéciaux, ou d’une erreur en base de données.

Solution : testez avec un contenu simple et court. Si ça fonctionne, le problème vient d’un contenu trop long ou mal formaté. Activez le mode debug pour voir les erreurs MySQL ou PHP.