0
내 컨트롤러에서 내 테이블이 필터링 된 후 .xls 파일을 다운로드하는 함수 호출이 있습니다. 나는 변수를 얻는다 session::get
Laravel - 다른 셀에서 Excel로 내보내기
이것은 dd ($ data)이다.
다운로드 버튼이 잘 작동합니다. 각 필드에 ID-A1, 이름 -B1 ... 및 각 필드 아래에 다른 셀을 채울 수 없습니다.
public function downloadExcel($type)
{
$data1 = array();
$data = Session::get('data');
//dd($data);
return Excel::create('teste', function($excel) use ($data) {
$excel->sheet('mySheet', function($sheet) use ($data)
{
$sheet->fromArray($data);
});
})->download($type);
}
확실치 않지만 배열을 사용하지 않고 컬렉션을 사용하고 있습니다. 배열로 변환 해 주시겠습니까? 그리고 나는 너를 완전히 이해하지 못한다. 지금 돌아오고있는 Excel 문서의 이미지를 추가 할 수 있습니까? –
@JanWytze Excel 파일이 가득 차 있지만 원하는 방식이 아닙니다. 각 배열 위치는 하나의 셀을 채 웁니다. 모든 사용자 데이터가 하나의 셀로 이동합니다. 배열/컬렉션의 각 필드가 다른 셀로 이동하기를 원했습니다. –