Как передать несколько массивов / переменных в DOMPDF в Laravel?
Я пытаюсь передать несколько переменных, массивов и одной переменной. Это то, что я кодирую:
tanggal_arsips = $req->tanggal_arsip;
$nama_file = "Laporan Pengarsipan[".$tanggal_arsips."].pdf";
$antrian = DB::table("antrian_sp AS a")
->select(array("a.tanggal as tanggal","a.noper as noper","a.nama as nama","b.nomor_paspor as nomor_paspor"))
->join("data_pemohon AS b", "a.noper", "=", "b.noper")
->join("arsip AS c", "a.noper", "=", "c.noper")
->where("a.keterangan", "=", "1")
->where("c.status_arsip", "=", "arsip")
->whereDate("c.tanggal_arsip","=",$tanggal_arsips)
->get();
$pdf = PDF::loadView('coba',['antrian'=>$antrian, 'tanggal_arsips'=>$tanggal_arsips]);
return $pdf->download($nama_file);
И я пытаюсь напечатать переменную "tanggal_arsips" в представлении, это код:
echo($tanggal_arsips)
Проблема в том, что я не могу напечатать переменную "tanggal_arsips", она ничего не показывает. В чем проблема? Помогите, ребята. Благодарю.
2 ответа
Вам нужно передать переменные, как показано ниже
$pdf = PDF::loadView('pdf.invoice', compact('factuur', 'factuurregels', 'totaalprijs'));
Если произошла ошибка, что было сообщение об ошибке? Если ошибки не было, при печати $tanggal_arsips перед загрузкой просмотра PDF он показывает что-нибудь?