Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [LARAVEL] dane z wielu modeli na jednej stronie
Forum PHP.pl > Forum > PHP > Frameworki
ghastblood
Witajcie,

właśnie zacząłem zabawę z laravel. Jak mogę wyświetlić dane z wielu modeli kontrolerów na jednej stronie.

np mam template z topmenu, sidebar i content.

przez yeld ładuje sobie np NewsController w content i wyświetla mi view kontrolera. Chciał bym zrobić dynamiczne menu z bazy danych i np w sidebar kategorie

oczywiście mogę w NewsController zrobić pobieranie danych np

  1. $menu = menu::all();
  2. $categories = categories:all();


i załadować je do view i ustalić sobie w view @section('sidebar'), ale jest co uciążliwe bo w każdym kontrolerze musiał bym ładować te dane. Jak można zrobić to łatwiej.
mortus
Twórcy Laravel'a nazwali to View Composers.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.