我试图使用barrvdh中的Snappy PDF,但遇到了一个错误。
我的代码如下
public function test_pdf($invoice_id)
{
$invoices = InvoiceHeader::where('id', $invoice_id)->first();
$pdf = PDF::loadView('billing.invoice.test', ['invoice' => $invoices]);
return $pdf->download('invoice'.$invoices->id.'.pdf');
}
我的错误如下:
PDFController.php第28行出现错误异常:App\Http\Controllers\PDFController::test_pdf()缺少参数1
第一个问题,您在调用test_pdf
函数时错过了$invoice_id
第二期:
使用您的终端,键入以下内容:
cd path/to/your/project
php artisan cache:clear
chmod -R 777 /var/www/html/bootstrap/cache/services.php
composer dump-autoload