Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 卸下推车laravel 7中的产品_Php_Laravel - Fatal编程技术网

Php 卸下推车laravel 7中的产品

Php 卸下推车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(

我试图开发购物车使用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('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()中定义您的路线