Я пытаюсь передать идентификатор пользователя в ссылке href, как показано ниже: -
app.blade. php
<a class="dropdown-item" href="{{route('user.profile', $user->id)}}">Profile </a>
приложение. php
Route::get('user/profile/{id}', 'UserProfileController@profile')->name('user.profile');
контроллер UserProfileController. js
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
class UserProfileController extends Controller
{
//
public function __construct()
{
$this->middleware('auth', ['except' => [ 'profile']]);
}
public function profile($id)
{
$user = User::find($id);
return view('user.profile', compact('user') );
}
}
Ошибка
Неопределенная переменная: пользователь (Просмотр: /home/riwaj/Desktop/dmt-intern-manager/InternManager/resources/views/layouts/app.blade.php)