小编Pop*_*jan的帖子

函数 PendingResourceRegistration::name(),1 的参数太少,在第 18 行传入 C:\xampp\htdocs\project\routes\web.php,正好是 2

Too few arguments to function Illuminate\Routing\PendingResourceRegistration::name(), 
1 passed in C:\xampp\htdocs\project\routes\web.php on line 18
and exactly 2 expected.
Run Code Online (Sandbox Code Playgroud)

我在 laravel 上尝试 Klorofil 模板,但它的工作完美。我不知道为什么,但我好几次都没有打开 laravel 和 php。当我再次打开这个项目时,这正在发生。我只记得也许我更改了路由或控制器,因为我想在没有刷新和错误的情况下使用 ajax,而我忘记像以前一样更改。但是什么时候再次搜索这个模板可能不是我的错...或者php有更新。

网页.php

Route::get('/', function () {
    return view('main');
});


Route::resource('siswa', 'SiswaController')->name('siswa');
Route::get('/login','AuthController@login')->name('login');
Route::post('/postlogin', 'AuthController@postlogin');
Route::get('/logout','AuthController@logout');


Route::get('/dashboard', 'DashboardController@index')->middleware('auth');
Route::get('siswa.index', 'SiswaController@index')->middleware('auth');
Route::post('siswa.index/import', 'SiswaController@import')->middleware('auth');
Run Code Online (Sandbox Code Playgroud)

控制器

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Siswa;
use DB;
use Excel;

class SiswaController extends Controller
{
    /**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function index()
    { …
Run Code Online (Sandbox Code Playgroud)

php resources controller routes laravel

1
推荐指数
2
解决办法
6576
查看次数

标签 统计

controller ×1

laravel ×1

php ×1

resources ×1

routes ×1