我試圖通過檢索我的訂單表中的數(shù)據(jù)來獲取發(fā)票,但是當(dāng)我單擊鏈接時(shí),它會(huì)帶我返回我的訂單頁面,而無需執(zhí)行任何操作。OrdersController.phppublic function getPdf(Order $order) { if (auth()->id() != $order->user_id) { return back()->withError("Vous n'avez pas accès à cette commande"); } $products = $order->products; $member = User::find(Auth::id()); $categories = Category::all(); $pdf = PDF::loadview('invoice/invoice'); return $pdf->download('invoice.pdf')->with([ 'order' => $order, 'products' => $products, 'member' => $member, 'categories' => $categories, ]); }網(wǎng)站.phpRoute::get('/invoice', 'OrdersController@getPdf');有人能幫我嗎?謝謝
1 回答

海綿寶寶撒
TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
我不知道您使用的是哪種 PDF 類,但您可以按以下順序嘗試:
$pdf = PDF::loadView('invoice/invoice',compact('order','products','member','categories'));
return $pdf->download('invoice.pdf');
- 1 回答
- 0 關(guān)注
- 159 瀏覽
添加回答
舉報(bào)
0/150
提交
取消