使用DomPDF生成PDF

时间:2017-03-22 07:33:08

标签: php html laravel laravel-5.2 dompdf

你好,我是新手,需要你的帮助伙伴...请帮助一分钟

所以,我想生成PDF,但我不知道该怎么办,请看这个

public function pdfview($id){
    $halaman="tindaklayanan";
    $keluhan = keluhan::findOrFail($id);

    $tindak = DB::table('tindakans')
    ->join('keluhans','keluhans.id','=','tindakans.id_keluhan')
    ->select(DB::raw('keluhans.id, perbaikan_sementara, ttd_tanggung1, ttd_tanggung2, revisi_dokumen, 
    target_verifikasi'))->get();
    //dd($tindak);

    $analisa = DB::table('analisas')
    ->join('tindakans','tindakans.id','=','analisas.id_tindakan')
    ->join('keluhans','keluhans.id','=','tindakans.id_keluhan')
    ->select(DB::raw('id_tindakan, analisa, tindakan, pic, tanggal_pelaksanaan'))->get();

    return view('Laporan.pdfview',compact('keluhan','tindak','analisa','halaman'));

    //$pdf = PDF::loadHTML('<h1>Test</h1>');
    //return $pdf->stream();
}

我有一个HTML视图,它已经完成,但如何生成PDF?看到命令行的工作,但我想加载我的视图紧凑('keluhan','tindak','analisa','halaman')

1 个答案:

答案 0 :(得分:1)

$pdf = \PDF::loadView('Laporan.pdfview',compact('keluhan','tindak','analisa','halaman'));
return $pdf->stream();

它的工作现在谢谢你。