public function listaPromociones() { $tmppro = Producto::all(); $listID = []; foreach ($tmppro as $pro) { if ($pro->tienePromocion()) { array_push($listID, $pro->id); } } $prmProductos = Producto::whereIn('id', $listID)->paginate(8); return view('sitio.productos', compact('prmProductos')); }