Как правило, вы бы использовали контроллер. Поток выглядит следующим образом:
- в вашем файле rout.web есть маршрут, например
/home
- это указывает на открытый метод на контроллере, такой как HomeController @ index ()
- Контроллер выполняет любые запросы и вычисления, а затем возвращает представление с необходимыми данными
В маршрутах.web:
Route::get('home', 'HomeController@index');
В классе HomeController:
public function index()
{
$variable = ModelName::where('field', 'value')->first();
return view('home')->with('variable', $variable);
}
Это позволяет вам не проверять вид в блейде, поскольку вы специально отправляете его туда.
Удалите переменные, если они вам не нужны.