簡體   English   中英

如何使用 Laravel 5.8 從數據庫中檢索 PDF 文件到視圖中?

[英]how to retrieve PDF file from database into view using laravel 5.8?

讀我:

實際上文檔已成功保存在數據庫中,但現在我想將其檢索為 pdf 文檔並顯示在blade.php 頁面中。 驅動程序大於 1,每個驅動程序可能有 1 個以上的文檔

驅動程序列表.blade.php

<tbody>
 @foreach ($drivers as $driver)
   <tr>
        <td>{{$driver->id}}</td>
        <td>{{$driver->f_name}}</td>
        <td>{{$driver->m_name}}</td>
        <td>{{$driver->l_name}}</td>
        <td>{{$driver->email}}</td>
        <td>{{$driver->document}}</td> ==> here i am getting "null"
   </tr>
  @endforeach
</tbody>

控制器.PHP

public function driver_list()
{
    // dd("driver_list");
    $drivers = Driver::all();
    return view('admin/driverlist', compact('drivers'));
}

保存文檔時的邏輯

if ($file = $request->file('document'))
    {
        $name = $file->getClientOriginalName();
        $destinationPath = public_path('/assets/docs/drivers');
        $file->move($destinationPath, $name);
        $driver->document= $name;
    }

您可以使用任何 Laravel pdf 生成器包,例如:mpdf、dompdf ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM