Saltar al contenido

Cómo agregar el número de fila o el número de serie en la tabla de datos de laravel

Hola usuario de nuestra web, tenemos la solución a tu búsqueda, deslízate y la encontrarás un poco más abajo.

Solución:

Si está utilizando tablas de datos yajra laravel

Solo agrega ->añadirColumnaÍndice()

return DataTables::of($data)
            ->addIndexColumn()
            ->make(true);

En su javascript, puede configurar la primera fila como un número de serie como este

columns: [
             data: 'DT_Row_Index', name: 'DT_Row_Index' ,
             data: 'name', name: 'name' ,
             data: 'action', name: 'action' 
        ]

use DT_RowIndex en lugar de DT_Row_Index para la última versión de tabla de datos de yajra

Establezca la variable rownum al comienzo de su consulta. Luego configure el proceso de incremento en su consulta.

DB::statement(DB::raw('set @rownum=0'));

$data = BillInfo::get(['bill_info.*', 
                    DB::raw('@rownum  := @rownum  + 1 AS rownum')]);

return Datatables::of($data)
                ->removeColumn('id')
                ->make(true);

Aquí puede obtener el número de fila como número de serie de los registros dados [1 . . . 8].

Al usar las tablas de datos de Yajra Laravel

return DataTables::of($result)
            ->addIndexColumn()
            ->make(true);

"columns": [
                
                    "data": 'DT_RowIndex',
                    orderable: false, 
                    searchable: false
                ,
]

Si guardas algún titubeo o capacidad de aclarar nuestro división puedes añadir una crítica y con placer lo ojearemos.

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



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *