1

これが私がやろうとしていることです

Excel::load($file->getRealPath())
->getSheet(0)
->setFilename(Auth::user()->id_user)
->store('xlsx', storage_path('import'));

->getSheet(index) の代わりに ->selectSheetsByIndex(index) も試しています

いつもエラーが出ます

未定義メソッドの呼び出し PHPExcel_Worksheet::setFilename()

私が間違っていることは何ですか?Maat の公式 Web サイトのドキュメントは不完全であり、一般的なユース ケースの例もありません。

4

1 に答える 1

0

maatwebsite-excel の実装はわかりませんが、その Web サイトによると、PHPExcel に基づいています。

そして、私が使用しているPHPExcel(https://packagist.org/packages/phpoffice/phpexcelのpackagistで見つけることができます)には、クラスPHPExcel_WorksheetまたはそのインターフェースPHPExcel_IComparableに関数setFilename()がありません。

おそらく、PHPExcel のドキュメントが役に立ちます ( https://github.com/PHPOffice/PHPExcel )。

于 2016-03-25T19:22:29.637 に答える