如何使用 "laravelcollective/html" 与 blade

How to use "laravelcollective/html" with blade

我正在尝试从文件夹中提取数据以便用户可以下载我正在尝试这样的事情

{!! Html::link('public/{{$file->name}}', '{{$file->name}}') !!}

但它抛出了这个

 <?php echo e($file->name); ?>
 <?php echo e($file->name); ?>

是否可以将这两者结合起来,如何实现

控制器部分

public function download($file_name){
    $file_path = public_path('/'.$file_name);
    return response()->download($file_path);
}

它调用这个错误

NotFoundHttpException in RouteCollection.php line 161:
in RouteCollection.php line 161
at RouteCollection->match(object(Request)) in Router.php line 821
at Router->findRoute(object(Request)) in Router.php line 691

用户将需要能够下载不同类型的文件img/pdf/doc/xls。

您不能在 blade 中嵌套 blade。你只做一次。

{!! Html::link('public/'.$file->name, $file->name) !!}

Blade 将从那里处理解析。