【问题标题】:how to get multiple records using Dompdf in laravel 5如何在 laravel 5 中使用 Dompdf 获取多条记录
【发布时间】:2015-12-26 21:12:56
【问题描述】:

我在我的 laravel 5 中使用了 dompdf 插件。当我尝试从我的数据库中获取多条记录时,我收到一个错误...

ProductController.php 第 25 行中的 FatalErrorException: 找不到类“App\Http\Controllers\Input”

在我的控制器中我使用

 public function pdf()
{   
    $items = Input::all();
    $data['items'] = $items->toArray();
    $pdf = PDF::loadView('product.index',$data);
    return $pdf->stream();
}

在我看来

foreach($items as $row)

`

【问题讨论】:

    标签: laravel dompdf


    【解决方案1】:

    由于您的控制器在使用 Input::all(); 时是命名空间的,因此您指的是命名空间的“输入”类,它不存在。

    您需要使用反斜杠 \Input::all(); 转义类名,或者将此行添加到控制器顶部,就在您的 namespace 定义下方:

    use Input;
    

    【讨论】:

    • 如果我添加使用输入;错误显示为 ProductController.php 第 26 行中的 dis FatalErrorException:调用数组上的成员函数 toArray()
    • 因为Input::all() 返回一个数组。你不能调用数组的方法,它们不是对象!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-17
    • 2015-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    • 2016-02-14
    相关资源
    最近更新 更多