Я использую Laravel 5 для создания формы для склада. В основной форме вы можете выбрать, какие элементы получить, и он должен сгенерировать PDF-файл с элементами (вся информация), людьми, чтобы получить элементы, дату и номер счета-фактуры.DOMPDF Laravel 5 Интерактивная страница
Вся информация находится на DIV, называемом «счет-фактура». Как я могу отправить этот объект в новое представление для создания PDF-файла. Я читал о «вызове dompdf через сеть», чтобы сделать его более интерактивным, но документация недостаточно ясна или не соответствует мне. Это мой текущий код: От: Recibo.js
$('#createPDF').click(function()
{
$htmlData = "data";
$_token = $('[name="_token"]').val();
$.get('recibos/pdf',{ html:$htmlData, _token: $_token })
.done(function(data)
{
console.log('Done PDF!');
});
});
ReciboController.php
public function reciboPDF(Request $request)
{
$data = $request->get('html');
$pdf = \PDF::loadView('create.template.formReciboPDF',compact('data'))->setPaper('letter')->setOrientation('landscape');
return $pdf->stream();
//return view('create.template.formReciboPDF');
}
formReciboPDF.blade.php
<tr>
<td>{{$data}}</td>
<td>Papeleria</td>
<td>Unidad</td>
<td>Grande</td>
<td>La Palma</td>
<td>2342423424234</td>
<td>Bueno</td>
<td>9</td>
</tr>