In Laravels Ansichten können Sie die helper asset verwenden, um auf Assets aller Art zu verweisen: jpg, png, docx, ppt, pdf, zip, rar, ... aber Sie können nur die Assets sehen, die von der Navigator, wie Bilder oder PDF-Dateien. Sie können keine zip- oder rar-Dateien sehen, daher müssen Sie diese Art von Assets herunterladen.
Zum Beispiel
<script src="{{asset('/assets/vendors/bootstrap/dist/js/bootstrap.min.js')}}"></script>
<link href="http://example.com/assets/vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
Die "Vermögen" Ordner innerhalb der "public" Ordner erzeugen (Ihr öffentlicher Pfad).
Sie können es mit anderen Asset-Typen verwenden: docx, ppt, pdf, zip, rar, ...
In Laravel Controllern Sie die download method in der HTTP-Antwort verwenden kann, den Vermögenswert zum Download bereit. Zum Beispiel kann eine PDF-Ressource:
$basepath = storage_path() . '/pdf';
$fileName = 'invoice_20160729.pdf';
if (file_exists($basepath . '/' . $fileName)) {
return response()->download($basepath . '/' . $fileName);
}
i nicht Helfer Asset Sir verwenden können ... helfen Sie mir plese, was sollte aus meiner Sicht schreiben ??. – Shuvo
Ich habe die Antwort mit 2 Codebeispielen aktualisiert. –