Я хочу передать данные с моего контроллера в режим просмотра блейдов.Чего мне не хватает?
Контроллер:
public function getRolesFront(){
$roles= Role::join(
'user_roles',
'roles.id',
'=',
'user_roles.role_id')
->join(
'users',
'user_roles.user_id',
'=',
'users.id')
->select(
'user_roles.id AS row_id',
'user_roles.user_id',
'roles.name AS name',
'roles.function AS function',
'users.name AS user_name',
'user_roles.role_id')
->orderBy('user_roles.user_id')
->get();
return view('users_view', compact($roles));
}
web.php
Route::get('/userslist','RoleController@getRolesFront');
blade
<tr>
@foreach($roles as $role)
{{$role->role_id}}
@endforeach
</tr>
ошибка:
Неопределенная переменная: role (View: C: \ laragon \ www \ ProjectoFinal \ resources \ views \ users_view.blade.php)