Section drag'n drop

Sélection_082-1

Symfony 4 / Sonata : Créer une interface CRUD imbriquée (child 1->N) avec l’ordre en drag’n Drop

Écrit par tbourdin le 21/02/2020
Catégorie :   PHP, symfony, Sonata
Tags :   sonata, drag'n drop, symfony
En gros on souhaites faire une interface CRUD, 1N, avec laquelle, lorsque l’on est sur l’édition d’un élément, on ajoute un panel pour gérer tous les éléments fils.Ici nous avons une table wtype, avec une table wconf qui contient une série d’enregistrement reliés a un item wtype. Tout comme pour l’exemple d’implémentation du sortable avec drag&r...
Sélection_082-1

Symfony 4 / Sonata : Gérer l’ordre en drag’n drop

Écrit par tbourdin le 20/02/2020
Catégorie :   PHP, symfony, Sonata
Tags :   sonata, drag'n drop, symfony
Il faut installer pixassociates/sortable-behavior-bundle et stof/doctrine-extensions-bundle composer require stof/doctrine-extensions-bundle composer require pixassociates/sortable-behavior-bundle Ajouter la configuration dans pix_sortable.yamlEn ajoutant l’entité et le champs dans position_field (ici wconf, et le champs position) pix_sortable_behavior: db_driver: orm # mongodb default value : orm position_field: default: position #default value : position ...