CKEditor en Symfony 4 con Easy Admin

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn

 

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

$ composer require hillrange/ckeditor

 

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

{ property: 'content', type: 'Hillrange\CKEditor\Form\CKEditorType' }

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

easy_admin:

    entities:

        Clientes: App\Entity\Clientes

        Otros:

            class: App\Entity\Presupuestos

            form:

                fields:

                   - 'titulo'

                   - { property: 'descripcion', type: 'Hillrange\CKEditor\Form\CKEditorType' }

La propiedad descripcion debe ser de tipo texto.

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

 

[/fusion_builder_column][fusion_builder_column type=»1_1″ background_position=»left top» background_color=»» border_size=»» border_color=»» border_style=»solid» spacing=»yes» background_image=»» background_repeat=»no-repeat» padding=»» margin_top=»0px» margin_bottom=»0px» class=»» id=»» animation_type=»» animation_speed=»0.3″ animation_direction=»left» hide_on_mobile=»no» center_content=»no» min_height=»none»]

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í.

 

Más...

Nueva web Laboratorios Valquer

En colaboración con Amvos, hemos realizado la nueva web de laboratorios Valquer. Es una empresa fundada en 1975, con presencia en más

Nueva web credithousecar.com

Ha sido un placer realizar todo el diseño y la imagen corporativa de credithousecar.com Una web moderna y actual, con un diseño

Más...

Nueva web Laboratorios Valquer

En colaboración con Amvos, hemos realizado la nueva web de laboratorios Valquer. Es una empresa fundada en 1975, con presencia en más

Nueva web credithousecar.com

Ha sido un placer realizar todo el diseño y la imagen corporativa de credithousecar.com Una web moderna y actual, con un diseño

Deja un comentario