Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.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 函数App\Http\Controllers\AdminController::updateSlider()的参数太少,传入了1。。。。第54行,预计正好有2个-laravel_Php_Laravel - Fatal编程技术网

Php 函数App\Http\Controllers\AdminController::updateSlider()的参数太少,传入了1。。。。第54行,预计正好有2个-laravel

Php 函数App\Http\Controllers\AdminController::updateSlider()的参数太少,传入了1。。。。第54行,预计正好有2个-laravel,php,laravel,Php,Laravel,我犯了个错误 函数App\Http\Controllers\AdminController::updateSlider的参数太少,在第54行的E:\localhost\JMS\vendor\laravel\framework\src\illights\Routing\Controller.php中传递了1个,预期正好是2个 控制器 这是表格 <form action="{{ url('admin/slider/update/.$data->id') }}" met

我犯了个错误

函数App\Http\Controllers\AdminController::updateSlider的参数太少,在第54行的E:\localhost\JMS\vendor\laravel\framework\src\illights\Routing\Controller.php中传递了1个,预期正好是2个

控制器

这是表格

<form action="{{ url('admin/slider/update/.$data->id') }}" method="POST"enctype="multipart/form-data"> 
    @csrf                       
    <input type="file" name="image" class="custom-file-input" >             
    <button type="submit"class="btn btn-primary">Update </i></button>      
</form>
而不是:

<form action="{{ url('admin/slider/update/.$data->id') }}" blabla>
试试这个:

<form action="/admin/slider/update/{{ $data->id }}" blabla>

这是你调用方法的地方,显然你只传递了一个参数,而不是必需的两个。显示你调用函数的代码@csrf更新
<form action="/admin/slider/update/{{ $data->id }}" blabla>