Php 卸下推车laravel 7中的产品
我试图开发购物车使用laravel和我使用laravel购物车在这个我的问题是,我不能删除购物车中的产品,将得到这个 web.phpPhp 卸下推车laravel 7中的产品,php,laravel,Php,Laravel,我试图开发购物车使用laravel和我使用laravel购物车在这个我的问题是,我不能删除购物车中的产品,将得到这个 web.php Route::post('/cart/{rowId}', 'CartController@destroy')->name('cart.destroy'); CartController.php public function destroy($id) { \Cart::remove($id); return back()->with(
Route::post('/cart/{rowId}', 'CartController@destroy')->name('cart.destroy');
CartController.php
public function destroy($id)
{
\Cart::remove($id);
return back()->with('success', 'Item has been removed!');
}
index.blade.php
<form action="{{ route('cart.destroy', $item->rowId) }}" method="POST">
<button class="btn btn-sm btn-danger">Remove</button>
</form>
去除
使用以下代码:
web.php
Route::get('/cart/{rowId}', 'CartController@destroy')->name('cart.destroy');
public function destroy($id) {
$cart = Cart::findOrFail($id);
$cart->delete();
return redirect()->route('')->with('success', 'Item has been removed!');
}
<a href="{{ route('cart.destroy', $item->rowId) }}" class="" title="Remove Cart">
<i class="fa fa-trash"></i>
</a>
CartController.php
Route::get('/cart/{rowId}', 'CartController@destroy')->name('cart.destroy');
public function destroy($id) {
$cart = Cart::findOrFail($id);
$cart->delete();
return redirect()->route('')->with('success', 'Item has been removed!');
}
<a href="{{ route('cart.destroy', $item->rowId) }}" class="" title="Remove Cart">
<i class="fa fa-trash"></i>
</a>
index.blade.php
Route::get('/cart/{rowId}', 'CartController@destroy')->name('cart.destroy');
public function destroy($id) {
$cart = Cart::findOrFail($id);
$cart->delete();
return redirect()->route('')->with('success', 'Item has been removed!');
}
<a href="{{ route('cart.destroy', $item->rowId) }}" class="" title="Remove Cart">
<i class="fa fa-trash"></i>
</a>
我不确定这是否是问题所在,但在销毁控制器中,您应该使用(…)来
返回重定向->返回()->返回()->
我得到了这个URL我得到了相同的URL仍然无法删除Cart上的产品,而不是返回()->返回()代码>使用return redirect()->route(“”)->with(“”)
有时return back()
给出错误。在route()中定义您的路线