diff --git a/app/Http/Controllers/ProjectDokumenController.php b/app/Http/Controllers/ProjectDokumenController.php index 466f09b..963208c 100644 --- a/app/Http/Controllers/ProjectDokumenController.php +++ b/app/Http/Controllers/ProjectDokumenController.php @@ -94,7 +94,12 @@ class ProjectDokumenController extends Controller if(!file_exists($this->pathDocument.$document->file)) return response()->json(['status'=>'failed','message'=>'Data not found!','code'=> 404], 404); - $pathToFile = $this->pathDocument.$document->file; - return response()->download($pathToFile); + $pathToFile = $this->pathDocument.$document->file; + $name = pathinfo($pathToFile, PATHINFO_FILENAME) . "." . pathinfo($pathToFile, PATHINFO_EXTENSION); + $headers = [ + 'Content-Disposition' => 'attachment; filename="'.$name.'"' + ]; + // dd($name, $headers); + return response()->download($pathToFile, $name, $headers); } }