Adquiere este curso para tener acceso a todas las lecciones
Comprar curso23. Filas en las que se puede hacer click
En este tema aprenderás a trabajar con las filas que permiten hacer click en Laravel Livewire Tables. Te mostraremos cómo configurar esta funcionalidad y personalizarla de acuerdo a tus necesidades.
2 comentarios
Inicia sesión para comentar
Comentarios:
-
Braulio Reyes hace 5 meses
Excelente explicación. Pero tengo unas dudas respecto al uso del modal y es que
Cómo se puede hacer que al dar click nos abra un modal con más información de ese registro?? -
Victor Arana Flores hace 1 año
Para habilitar las filas en las que se puede hacer clic en su tabla, puede agregar el siguiente código a la configuración del componente de la tabla:
public function configure(): void { $this->setPrimaryKey('id') ->setTableRowUrl(function($row) { return route('admin.users.show', $row); }) ->setTableRowUrlTarget(function($row) { if ($row->isExternal()) { return '_blank'; } return '_self'; }); }
Si desea que no se pueda hacer clic en una determinada celda, puede agregar lo siguiente a la configuración de la columna:
Column::make('Name') ->unclickable(),
Tenga en cuenta que, por defecto, no se puede hacer clic en LinkColumns para preservar el comportamiento previsto del enlace.