Example #1
0
 public function index()
 {
     $user = Auth::user();
     $suppliers = Supplier::take(10)->get();
     $popularProducts = Product::where('is_active', true)->orderBy(DB::raw('RAND()'))->limit(4)->get();
     $recentlyArrivedProducts = Product::where('is_active', true)->orderBy(DB::raw('RAND()'))->limit(4)->get();
     $recommendedProducts = Product::where('is_active', true)->orderBy(DB::raw('RAND()'))->limit(4)->get();
     return view('user.index', ['popularProducts' => $popularProducts, 'recentlyArrivedProducts' => $recentlyArrivedProducts, 'recommendedProducts' => $recommendedProducts, 'user' => $user, 'suppliers' => $suppliers]);
     //
 }