Accueil Blog A propos Contact Connexion
Retour à la liste des articles CKEditor et Symfony : continuer à utiliser CKEditor 4 meme après juin 2023

CKEditor et Symfony : continuer à utiliser CKEditor 4 meme après juin 2023

Olivier Prieur | il y a 1 an | il y a 7 jours Développement web | 3 | 3728

Dans EasyAdmin vos partie consacrées à CKEditor ont disparu. Plus rien. Juste un simple textarea tout minuscule. Même en réinstallant les assets, rien à faire...

Si vous faites un clique droit INSPECTER et que vous regardez dans la console, vous y verrez un (voire même plusieurs) message d'erreur : error invalid-lts-licence-key
La fin de vie de CKEDITOR v4 est survenue en juin 2023. Il faut passer à une version LTS du soft ou carrément à la version 5, ce qui n'est pas aisé...
Grâce à une petite recherche (https://github.com/FriendsOfSymfony/FOSCKEditorBundle/issues/253), j'ai pu trouver une solution pour y remédier.
 
Il suffit en fait de "downgrader" la version de CKEDITOR et de "bloquer" la version de CKEDITOR dans le composer.json, comme suit :
On re-installe une version 4.22.1 de CKEditor :

bin/console ckeditor:install --tag=4.22.1

Puis on re-installe les assets de CKEditor :
bin/console assets:install

Puis on "bloque" la version de CKEditor dans le composer .json :
 "scripts": {
"auto-scripts": {
"ckeditor:install --tag=4.22.1": "symfony-cmd"
},

Et voila, CKEditor devrait de nouveau être utilisable dans le Backoffice.

Olivier Prieur

Olivier Prieur

Geek quinqua nivernais fan d'ovalie, de musique, de linuxeries et de Net.
Portfolio : https://www.olivierprieur.fr

Commentaires

En soumettant ce formulaire, j’accepte que ce site conserve mes données personnelles via ce formulaire. Aucune exploitation commerciale ne sera faite des données conservées.

Hinde

il y a 1 an

Merci beaucoup !! Ça fonctionne nickel !

houdih

il y a 1 an

Ça fonctionne parfaitement, t'es un chef !! Mercii !!

citizenz7

il y a 1 an

@houdih De rien ;)

A la une

Utiliser TailwindCSS dans un projet Symfony 7

Lire l'article

Symfony 7 avec Docker

Lire l'article

Customiser Easyadmin (2) : avec AssetMapper

Lire l'article

Je recherche un nouveau job !

Lire l'article

Les plus lus

Symfony : barre de recherche dans la sidebar 19389

Lire l'article

Débuter avec Symfony 5 : le fichier .env 11930

Lire l'article

VSCode : 10 raccourcis clavier indispensables (Linux) 11595

Lire l'article

GIT / GITHUB : aide-mémoire pour "les nuls" 10191

Lire l'article