使用vsmoraes / laravel-pdf包在laravel中返回带有变量的视图

时间:2018-10-23 08:46:01

标签: php html laravel

我需要使用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::get('/pdf/view/{id}', 'OrderController@print')->name('prt');

有什么解决方案?

0 个答案:

没有答案