0

データを書き込むテンプレート xls があります。このテンプレートは、別の名前で別のフォルダーに保存する必要があります。私が使用するコードは次のとおりです。

        Excel::load('template.xls', function($excel) use($order) {
            // Writing stuff

        })->store('xls', public_path('exports'));

このコードを変更して、別の名前でファイルを書き込むにはどうすればよいですか? 今では些細なことですが、ドキュメントで見つけることができませんでした。

4

1 に答える 1

1

テストしていませんが、これを試してください:

Excel::load('template.xls', function($excel) use($order) {
        // Writing stuff

})->setFileName('new-filename')->store('xls', public_path('exports'));

ファイル拡張子を指定する必要はないことに注意してください

于 2015-01-07T16:08:33.487 に答える