Я только что установил Laravel 5.8 и столкнулся с проблемой маршрутизации, из-за которой я не могу указать URL-адрес и назвать его так, как захочу.
Route::get('profile/my-profile', [
'uses' => 'ProfileController@profile',
'as' => 'profile'
]);
Я пробовал вышеописанное, и в результате, когда я пишу так, в браузере не отображается изображение моего профиля. Он показывает только мое имя, но когда я написал его следующим образом, все в порядке.
Route::get('profile', [
'uses' => 'ProfileController@profile',
'as' => 'profile'
]);
{{ Auth::user()->profile_picture }}
на самом деле после базового пути, я могу использовать одно слово, например «профиль», если я использую «профиль/что-то», оно не показывает мое изображение профиля, как я могу решить эту проблему ? @Тарасович - person Shekh Saifuddin   schedule 23.04.2019{{ asset(Auth::user()->profile_picture) }}
, теперь я могу дать URL-адресу все, что захочу, если мы не используемasset()
, тогда мы должны написать такой URL-адресRoute::get('profile', [ 'uses' => 'ProfileController@profile', 'as' => 'profile' ]);
и если мы используемasset()
, тогда мы можем использовать имя URL-адреса, что мы хотим, напримерRoute::get('profile/blah/blah', [ 'uses' => 'ProfileController@profile', 'as' => 'profile' ]);
. Удачного кодирования.. - person Shekh Saifuddin   schedule 23.04.2019