创建用户个人资料页面 laravel

Create user profile page laravel

我在网上找找做这件事,但我什么也没找到。我想做这个:

我有一个 table 用户,我想为每个用户创建一个包含他的信息的页面。这并不难。但是,我想弄清楚的是以下内容。我想使用以下用户名 localhost/user/username 进入此页面(用户名是用户的用户名)。问题是我如何从 URL 中获取用户名以及如何为此进行路由?给我提供文档什么的。

提前致谢。

PS:我现在就在这里

Route::get('pilot/info/{license}', function($license)
{
    return 'User '.$license;
});

我的问题是如何转到发送 $​​license 变量的控制器? 至于控制器,我指的是这样做。但是我还需要把 $license 变量。

    Route::get('/pilot/login', array('uses' => 'PilotController@getLogin', 'as' => 'getLogin'));

正如您在此处所做的那样:

Route::get('pilot/info/{license}', function($license)
{
    return 'User '.$license;
});

您的控制器将以相同的方式工作。

Route::get('pilot/info/{license}', 'Controller@getLicense');

会将 {license} 作为参数传递给方法。所以你需要做的就是在你的getLicense方法中添加一个$license参数,你就可以使用它了。