gpt4 book ai didi

php - 路由 [user.profile] 未定义。拉维尔 5.3

转载 作者:行者123 更新时间:2023-12-05 02:20:05 24 4
gpt4 key购买 nike

我想继续个人资料页面,但收到错误路线未定义。我尝试定义路线但仍然存在我在 User resourceController 中定义了一个新函数作为配置文件我以这种方式定义我的路线

Route::get('user/profile', 'UserController@profile');
Route::resource('/user', 'UserController');

这是我的标题,我将通过它进入个人资料页面

                    <li>
<a href="{{route('user.profile')}}">
<i class="icon-user"></i> My Profile </a>
</li>

这里User是文件夹的名字,profile是里面的页面

这是 UserController 中的方法

public function profile($request)
{
return ('Here');
return view('user.profile');
}

我正在测试,但它没有进入配置文件方法

最佳答案

您正在尝试使用命名路由,因此您需要 set a name为此:

Route::get('user/profile', ['as' => 'user.profile', 'uses' => 'UserController@profile']);

或者:

Route::get('user/profile', 'UserController@profile')->name('user.profile');

如果不想使用命名路由,可以使用url()代替route():

<a href="{{ url('user/profile') }}">

关于php - 路由 [user.profile] 未定义。拉维尔 5.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40395468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com