Saltar al contenido

¿Cómo puede incluir encabezados de columna al exportar Eloquent a Excel en Laravel?

Si te encuentras con algún detalle que te causa duda nos puedes dejar un comentario y trataremos de ayudarte tan rápido como podamos.

Solución:

De acuerdo con la documentación, puede cambiar su clase para usar el WithHeadings interfaz y, a continuación, defina la headings función para devolver un array de encabezados de columna:

id = $id;
    

    public function query()
    
        return ProductList::query()->where('id', $this->id);
    

    public function headings()
    
        return ["your", "headings", "here"];
    

Esto funciona con todos los tipos de exportación (FromQuery, FromCollectionetc.)

select('id','name')->get();
        return $type ;
    
     public function headings(): array
    
        return [
            'id',
            'name',
        ];
    

valoraciones y reseñas

¡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 *