Añadir comportamiento dmSortable a un modulo

Si tenemos un modulo, y queremos que los elementos puedan ordenarse de manera sencilla desde el panel de control, podemos hacerlo de una manera sencilla, añadimos en el \config\doctrine\schema.yml:

productos:
  actAs:
    DmSortable:

Después volvemos a hacer los pasos habituales para actualizar el proyecto:

php symfony doctrine:generate-migrations-diff
php symfony doctrine:migrate
php dm:setup

Si ya tenemos creado el panel de control, entonces para que nos muestre la opción de ordenar, debemos editar el fichero \app\admin\modulo\config\, y cambiar la propiedad sortable:false a sortable:true

Panel de control de clientes - Opcion de ordenar
Panel de control de clientes – Opcion de ordenar

Con esto ya nos mostrara la opción de ordenar en el panel de control del modulo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)