Reordenar
Comprar curso

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

    Sammy Joseph hace 6 meses

    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 6 meses

      Hola Sammy, gracias por el aporte.

  • Cristian Hernandez

    Cristian Hernandez hace 8 meses

    no funciona vuelve a su estado inicial

    • Cristian Hernandez hace 8 meses

      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 8 meses

      tiene que estar activo el php artisan serve ? porque no funciona de forma local 

    • Victor Arana Flores hace 8 meses

      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 8 meses

      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