Adquiere este curso para tener acceso a todas las lecciones
Comprar curso27. Reordenar
En este tema aprenderás a trabajar con la funcionalidad de reordenamiento disponible en Laravel Livewire Tables. Te enseñaremos cómo configurar esta funcionalidad y cómo personalizarla de acuerdo a tus necesidades.
2 comentarios
Inicia sesión para comentar
Comentarios:
-
Sammy Joseph hace 1 año
En la configuración también pueden usar el siguiente método:
$this->setHideReorderColumnUnlessReorderingEnabled();
Esto hace que la columna de posición se oculte a no ser que estés reordenando las filas.Entonces, en mi tabla muestro ambas columnas:
Column::make("Pos.", "sort"),
Column::make("Id"),
Pero la columna sort está oculta por defecto.-
Victor Arana Flores hace 1 año
Hola Sammy, gracias por el aporte.
-
-
Cristian Hernandez hace 1 año
no funciona vuelve a su estado inicial
-
Cristian Hernandez hace 1 año
lo que quiero decir es que cuando estoy reordenando no queda en la posicion , se actualiza altiro y solo tengo 10 columnas
-
Cristian Hernandez hace 1 año
tiene que estar activo el php artisan serve ? porque no funciona de forma local
-
Victor Arana Flores hace 1 año
Hola nuevamente Cristian. Te sugiero que mires el video completo.
Datatable te da la funcionalidad de reordenar el orden de los elementos solo a nivel del frontend, para que dichos cambios sean permanentes se tiene que guardar en la bbdd, tal y como explico en el video.
En el caso de que no se este guardando es porque algo estás haciendo mal.Sugerencias, si estás usando la asignacion masiva, asegurate de habilitar la asignacion masiva para el campo que estas usando para guardar el orden.
-
Cristian Hernandez hace 1 año
hola victor gracias , mira lo que tuve que hacer es agregar al modelo el campo sort y funciona bien protected $fillable = [
'titulo',
'descripcion',
'user_id',
'is_published',
'sort',
];
por eso volvía a su estado inicial
-