Przekazywanie wielu danych do widoku

0

Witam, w jaki sposób mogę przekazać do widoku dane z dwóch model?

Mam taki kod:

public function index(){
        $products = DB::table('shops') -> paginate(32);
        return view('shop.index', ['products' => $products]);
    }

do widoku przekazuję dane z modelu Shop jednak w tym samym widoku chcę wyświetlić dane z jeszcze jednego modelu, jak je przekazać?

Dzięki :)

1
public function index(){
        $products = DB::table('shops') -> paginate(32);
        $anotherCollection = DB::table('another_table') -> paginate(32);
        return view('shop.index', ['products' => $products, 'anotherCollection' => $anotherCollection]);
    }
1

Przecież możesz przekazać wiele wartości:

return view('shop.index', [
  'foo' => $foo,
  'bar' => $bar.
]);

1 użytkowników online, w tym zalogowanych: 0, gości: 1