orderBy('order', 'ASC')->get(); $newsSlides = NewsSliderPictures::where('status', 1)->orderBy('order', 'ASC')->get(); // Images d'éleveur $breeder = Breeders::select('picture', 'first_name', 'last_name')->where('status', 1)->inRandomOrder()->first(); // Les produits star $starProducts = Products::select('picture', 'name', 'slug')->where([['star', 1], ['status', 1]])->inRandomOrder()->limit(3)->get(); if($starProducts->count() < 3) $starProducts = $starProducts->concat(Products::select('picture', 'name', 'slug')->where([['star', 0], ['status', 1]])->inRandomOrder()->limit(3 - $starProducts->count())->get()); return view('home', compact('slides', 'newsSlides', 'breeder', 'starProducts')); } }