Я пытаюсь выполнить функцию фильтра поиска для своего веб-сайта, однако получаю следующую ошибку:
Неопределенная переменная: posts (View:
@foreach($posts as $distance)
<option value="{{$distance->distance}}">{{ $distance->distance}}</option>
@endforeach
. Вот мой поиск. blade. php (происходит ошибка:
@foreach($posts as $distance)
<option value="{{$distance->distance}}">{{ $distance->distance}}</option>
@endforeach
</select>
SearchController. php
function index()
{
$posts = DB::table('posts')
->groupBy('title')
->get();
return view('posts.search')->with('posts', $posts);
}
Кто-нибудь знает, почему я получаю сообщение об ошибке, даже если мой сообщения определены.