У меня были проблемы с этим в течение нескольких часов, и я не знаю, что случилось.Я пытаюсь составить список зарегистрированных пользователей в Laravel, но он постоянно выдает мне ошибку:
"Неопределенная переменная: users (View: C: \ xampp \ htdocs \ laraveltest1 \ links \ resources \ resources \views \ home.blade.php) "
Я спрашивал на сервере Laravel Discord.Мы безуспешно пробовали несколько вещей, таких как изменение имен и изменение кода.
Home.blade.php
@foreach ($users as $user) {
<tbody>
<tr>
<td>{{ $user->name }}</td>
</tr>
</tbody>
@endforeach
Контроллер
<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
}
class UserController extends Controller
{
public function index()
{
$users = DB::table('users')->get();
return view()-> with ('home', ['users' => $users]);
}
}
Я хочу получить список, но он дает мне код ошибки, указанный выше.