$cartItems
包含数据库中的所有产品行,我在刀片文件中使用它。
我想$cartItems
将此刀片文件中的这个传回控制器
注意:$cartItems
来自index()
控制器中的功能,如下所示。
$cartItems = DB::table('products')->whereIn('id', $cartItemsArray)->get();
return view('cart.index', compact('cartItems')
下面是我的代码。
index.blade.php
<a href="{{route('cart.checkout',$cartItems)}}" class="site-btn">Proceed to checkout</a>
web.php
Route::get('/cart/checkout/{cartItems}', 'CartController@checkout')->name('cart.checkout')->middleware('auth');
CartController.php
public function checkout($cartItems)
{
dd($cartItems);
return view('cart.checkout');
}
我得到的错误是,
[Route: cart.checkout] [URI: cart/checkout/{cartItems}] 缺少必需的参数。(查看:E:\github\LARAVEL\Deal-Ocean\resources\views\cart\index.blade.php)