find($receipt_id); $data= [ 'post'=>$receipt_data ]; // $html = view('pdf_view',$data); // $dompdf->loadHtml($html); $dompdf = new \Dompdf\Dompdf(); $dompdf->loadHtml(view('pdf_view',$data)); $dompdf->setPaper('A4', 'landscape'); $dompdf->render(); $dompdf->stream(); } function download_receipt($receiptid) { // admin data $dmodel = new Donor_model(); $id= session()->get('logged_user'); $admin_data=$dmodel->find($id); // receipt data $rmodel = new Receipt_model(); $receipt_id=$receiptid; $receipt_data=$rmodel->find($receipt_id); $donorid = $receipt_data['donor_id']; $causeid = $receipt_data['cause_id']; // donation cause $causemodel = new Donation_cause(); $cause_id=$causeid; $cause_data=$causemodel->find($cause_id); // donor data $model = new My_model(); $donor_id=$donorid; $Donor_data=$model->find($donor_id); // array for receipt $data= [ 'donordata'=>$Donor_data , 'admindata' =>$admin_data , 'receipt'=>$receipt_data , 'causedata'=>$cause_data]; //echo view('sample',$data); die(); $html = view('sample',$data); $dompdf = new \Dompdf\Dompdf(); //$dompdf->loadHtml(view('download_receipt',$data)); $dompdf->loadHtml($html); $dompdf->setPaper('A4', 'portrait'); $dompdf->render(); $dompdf->stream(); $pdfContent = $dompdf->output(); } }