我刚安装了Laravel 5.8,但遇到路由问题,无法给出URL并随意命名。
Route::get('profile/my-profile', [
'uses' => 'ProfileController@profile',
'as' => 'profile'
]);
我尝试了上述操作,结果是当我这样写时,它没有在浏览器中显示我的个人资料图片。它只显示我的名字,但是当我像下面这样写时,就可以了。
Route::get('profile', [
'uses' => 'ProfileController@profile',
'as' => 'profile'
]);
答案 0 :(得分:0)
这很好。...
{{ asset(Auth::user()->profile_picture) }}
答案 1 :(得分:0)
我使用这种类型的路由,这很好,并且没有错误
http://yoursite.com/profile/myprofile
Route::group(['prefix' => 'profile'], function (){
Route::get('/myprofile', [
'uses' => 'ProfileController@profile',
'as' => 'pages.profile'
]);
});
or:
http://yoursite.com/myprofile
Route::get('/myprofile', [
'uses' => 'ProfileController@profile',
'as' => 'pages.profile'
]);
{{ route('pages.profile') }}
对于要附加的图像或任何文件,请使用以下代码:
{{ URL::to('your file path') }}