CKEditor en Symfony 4 con Easy Admin

Instalar CKEditor en Symfony4 es más fácil y rápido de lo que puede parecer.  Si lo habéis intentado instalar siguiendo la guía oficial de Symfony para Easy Admin es posible que os haya dado un error de dependencias de la librería form.

CKEditor es un editor de texto enriquecido muy utilizado con el que tendremos funciones de procesador de texto en nuestra aplicación web. Puedes conocer más sobre este editor en su página oficial: https://ckeditor.com/

CKEditor Screenshot.png
CKEditor Wikimedia Commons

CKEditor en Symfony 4

Para instalarlo en Symfony 4 solamente tienes que ejecutar el siguiente comando, suponemos que utilizas Symfony Flex.

También necesitarás tener instalado en tu sistema la librería de PHP Zip

 

Una vez hecho, ya puedes integrarlo en el Easy Admin Bundle:

En las pruebas que he realizado, así luce mi easy_admin.yaml:

La propiedad descripcion debe ser de tipo texto.

Y eso es todo, entramos en el servidor de pruebas y comprobamos que funciona correctamente:

CKEditor en Symfony4
CKEditor en Symfony4

 

Fuente: https://packagist.org/packages/hillrange/ckeditor

 

¿Necesitas una aplicación web a medida? ¿Algo no funciona como debiera en tu web? Podemos ayudarte, contacta con nosotros aquí.