get() ->filter(function ($tag) { // Solo mantener etiquetas que tengan al menos 1 producto return $tag->products->count() > 0; }) ->map(function ($tag) { // Limitar a 7 productos como máximo para el carrousel $tag->setRelation('products', $tag->products->take(7)); return $tag; }); return view('welcome', compact('tagsConProductos')); } }