Développement web
Symfony
PHP
Bash
il y a 1 an citizenz7 3 commentaires 3200 lectures
Dans EasyAdmin vos partie consacrées à CKEditor ont disparu. Plus rien. Juste un simple textarea tout minuscule. Meme 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 meme 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.
Merci beaucoup !! Ça fonctionne nickel !
Ça fonctionne parfaitement, t'es un chef !! Mercii !!
@houdih De rien ;)
Blog d'un geek quinqua nivernais fan d'ovalie, de linuxerie, de musique et de Net
@Kilenge22 De rien ;)...
citizenz
19-08-2024
Salut et merci vraiment ...
Kilenge22
18-08-2024
@Denny, c'est à dire ?...
citizenz
10-08-2024
Vous, vous avez une idée derrière la main, j'en mettrais ma tête au feu ! (Kaamelott, Livre V, Perceval de Sinope)