Я пытаюсь импортировать файл Excel в Laravel, используя Maatwebsite версии 3.1.Если в моем Excel заполнены все столбцы, у меня нет проблем, но если некоторые ячейки отсутствуют, он перестает работать и выдает ошибку
"Исключение ошибки (E_NOTICE) Неопределенное смещение: 1"
public function model(array $row)
{
if(sizeof($row[0]) >0 and sizeof($row[1]) >0 and sizeof($row[2]) >0 and sizeof($row[3]) >0 and sizeof($row[4]) >0 and sizeof($row[5] > 0 ){
return new TempLeads([
'description' => $row[0],
'name' => $row[1],
'email' => $row[2],
'mobile' => $row[3],
'city' => $row[4],
'company_name' => $row[5],
'project' => 'Bahria',
'date' => date('Y-m-d'),
]);
}
}
Приведенный выше код работает, если все столбцы и ячейки заполнены в файле Excel.Данные вставлены в таблицу
Я хочу импортировать данные с некоторыми отсутствующими ячейками, но не со всей строкой, а также пропустить пустую строку.