Неопределенная переменная в Laravel PHP
Я новичок в Laravel, и я очень борюсь с этим. Пожалуйста, помогите мне. Я хочу получить данные из базы данных для отображения на веб-странице. Но это предупреждающее сообщение:
ErrorException (E_ERROR) Неопределенная переменная
display.blade.php
@foreach ($displays as $display)
{{ $display->first_name }}
{{ $display->last_name }}
@endforeach
DisplayController.php
public function index(){
$displays = Info::where('id', 1)->get();
return view('display', compact("display"));
}
1 ответ
Решение
У вас есть опечатка в вашем displaycontroller.php
return view('display', compact("display"));
должно быть
return view('display', compact("displays"));
вам не хватает s за дисплеем