尝试单击laravel 5.2中的链接时RouteCollection.php第161行中的NotFoundHttpException

时间:2016-12-15 15:18:06

标签: php laravel laravel-5.2 blade

<a href="@{{ post.user.profileUrl }}">@ {{ post.user.name }}</a> 

是创建错误的行,它应该链接到用户的配置文件

简单地做

<h2>@{{ post.user.profileUrl }}</h2>

正在给出正确的地址,输入该地址也会把我带到正确的页面,但是通过该链接它会给出错误

路线档案

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

Route::auth();

Route::get('/home', 'HomeController@index');

Route::post('/posts', 'PostController@create');

Route::get('users/{user}', 'UserController@index')->name('user.index');     

任何人都请帮忙......

1 个答案:

答案 0 :(得分:0)

在你的路线上/ web.php:

views/templates

然后在你看来:      Route::get('/post/user/profile', 'PostUserController@profile')->name('post.user.profile');

聚苯乙烯。我尽可能简单,因为我在这里使用这些路线的方式对我来说没有多大意义。