Mijn vraag
Voor mijn werk ben ik een Laravel applicatie aan het maken.
Nu wil ik dat als er een Action wordt gerund deze een .zip bestand terug stuurt naar de gebruiker.
De zip wordt gemaakt en opgeslagen in de storage/app/public map. In de netwerk tab van Chrome toont ook dat de response .zip terug krijgt maar weigert de download te starten.
De rest van de code is niet interessant en maakt de bestanden aan, zet dit om naar .zip en stuurt alles terug naar de gebruiker.
Ik zie het even niet meer, misschien dat iemand anders zit wat ik fout doe of een andere oplossing heeft.
Bij voorbaat dank!
Relevante software en hardware die ik gebruik
Laravel Nova - v4.26.0
Laravel - v10.14.0
PHPStorm
Wat ik al gevonden of geprobeerd heb
ChatGPT
https://codeanddeploy.com...ownload-file-in-laravel-8
https://laracasts.com/dis...rom-a-laravel-nova-action
Voor mijn werk ben ik een Laravel applicatie aan het maken.
Nu wil ik dat als er een Action wordt gerund deze een .zip bestand terug stuurt naar de gebruiker.
De zip wordt gemaakt en opgeslagen in de storage/app/public map. In de netwerk tab van Chrome toont ook dat de response .zip terug krijgt maar weigert de download te starten.
PHP:
1
2
3
4
| return response()->download($zipFileName, basename($zipFileName), [ 'Content-Type' => 'application/zip', 'Content-Disposition' => 'attachment; filename="' . basename($zipFileName) . '"' ])->deleteFileAfterSend(true); |
De rest van de code is niet interessant en maakt de bestanden aan, zet dit om naar .zip en stuurt alles terug naar de gebruiker.
Ik zie het even niet meer, misschien dat iemand anders zit wat ik fout doe of een andere oplossing heeft.
Bij voorbaat dank!
Relevante software en hardware die ik gebruik
Laravel Nova - v4.26.0
Laravel - v10.14.0
PHPStorm
Wat ik al gevonden of geprobeerd heb
ChatGPT
https://codeanddeploy.com...ownload-file-in-laravel-8
https://laracasts.com/dis...rom-a-laravel-nova-action