Мне нужно распечатать данные из базы данных с помощью пакета vsmoraes / laravel-pdf, но я не могу передать данные в представление.Это моя функция в контроллере
public function print($id)
{
$item1 = Order::find($id);
$html = view('pdfs.example')->render();
return PDF::load($html)->show();
}
Я пробовал это, но я получаю ответ «Попытка получить свойство не-объекта»
public function print($id)
{
$item1 = Order::find($id);
$html = view('pdfs.example')->withItem1($item1)->render();
return PDF::load($html)->show();
}
Это мойroute
Route::get('/pdf/view/{id}', 'OrderController@print')->name('prt');
Какое может быть решение?