Sección drag'n drop

Symfony 4 / Sonata: Crear una interfaz CRUD anidada (hijo 1->N) con ordenación por arrastrar y soltar

Escrito por el 21/02/2020
Categorías :   PHP, symfony, Sonata
Etiquetas :   sonata, drag'n drop, symfony
En resumen, queremos crear una interfaz CRUD, 1N, con la cual, cuando estamos editando un elemento, agregamos un panel para gestionar todos los elementos hijos.Aquí tenemos una tabla wtype, con una tabla wconf que contiene una serie de registros vinculados a un elemento wtype. Al igual que para el ejemplo de implementación de ordenable con arrastrar y soltar ( disponible aquí ) vamos a usar los siguientes componentes:pixassociates/sortable-behavior-bundle y stof/doctrine-ext...

Symfony 4 / Sonata: Administrar el orden con arrastrar y soltar

Escrito por el 20/02/2020
Categorías :   PHP, symfony, Sonata
Etiquetas :   sonata, drag'n drop, symfony
Necesitas instalar pixassociates/sortable-behavior-bundle y stof/doctrine-extensions-bundle composer require stof/doctrine-extensions-bundle composer require pixassociates/sortable-behavior-bundle Añade la configuración en pix_sortable.yamlAgregando la entidad y el campo en position_field (aquí wconf, y el campo de posición) pix_sortable_behavior: db_driver: orm # mongodb default value : orm position_field: default: position #default value : position entities: ...