Maatwebsite Excel функция загрузки не работает - PullRequest
0 голосов
/ 28 сентября 2018
$file = $request->file('excel');
$reader = Excel::load($file->getRealPath())->get();

Появляется следующая ошибка:

Вызов неопределенного метода Maatwebsite \ Excel \ Facades \ Excel :: load ()

Я использую Maatwebsite 3на уровне 5,7

Ответы [ 2 ]

0 голосов
/ 26 мая 2019

Метод загрузки был удален, как указано в последнем сообщении, однако он уже был реализован в версии 3.1.

Excel :: load () удален и заменен на Excel :: import ($ yourImport)

Оформить эту ссылку

Лично я закончил с помощью Excel :: toColletion ($ file).

0 голосов
/ 28 сентября 2018

Метод load был удален в версии 3.0 (может быть повторно добавлен в 3.1).См. Руководство по обновлению

ВСЕ методы Laravel Excel 2. * устарели и не смогут использоваться в 3.0.

  1. Excel::load() удален и не будет повторно добавлен до тех пор, пока 3.1
  2. Excel::create() не будет удален и заменен на Excel::download/Excel::store($yourExport)
  3. v3.0 не предоставляет удобных методов для стилизации, выРекомендуется использовать нативные методы PhpSpreadsheets.
...