小编Kun*_*sir的帖子

Laravel:如何将Excel文件存储在给定路径中?

我有一个功能,可以将我的刀片视图转换为 Excel 格式并下载。现在我想将其保存在指定位置,即: public/uploads/release 这是我的控制器:

 public function export_release()
{
    return Excel::download(new ReleaseExportView(), 'release.xlsx');
}
Run Code Online (Sandbox Code Playgroud)

此功能下载 Excel 文件下载文件夹。我想将其保存在位置:public/uploads/release

这是我的路线:

Route::Get('outbounds/export_release' ,'outboundController@export_release')->name('outbounds.export_release');
Run Code Online (Sandbox Code Playgroud)

html php excel export laravel

6
推荐指数
1
解决办法
3万
查看次数

Laravel:上传文件时如何在公共路径中动态创建文件夹?

我创建了一个函数,它将文件路径存储在数据库中并将文件存储在 public/uploads/release 文件夹中。这是我的控制器:

$reference = $request->get('reference');
    $uploads = array();
    if($files = $request->file('uploads'))
    {  
    foreach ($files as $file) {
        $name = $file->getClientOriginalName();
        $file->move('uploads/release', $name);
        $uploads[] = $name;
    }
Run Code Online (Sandbox Code Playgroud)

这里我将文件存储在 public/uploads/release 文件夹中,但现在我想在每次上传文件时动态创建一个文件夹,并且该文件夹必须是 $reference 变量的值。例如:参考号是“ABC123”。然后该文件必须自动存储在 public/uploads/release/ABC123 文件夹中。

php directory file laravel eloquent

3
推荐指数
1
解决办法
8160
查看次数

标签 统计

laravel ×2

php ×2

directory ×1

eloquent ×1

excel ×1

export ×1

file ×1

html ×1