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