Closed str closed 10 years ago
@mirandapablog ya empecé con el controller y modelos en la rama feature/gh-031 https://github.com/str/gtt/tree/feature/gh-031 ProyectoModel->scrapList() ya se encarga de sacar el array de IDs de proyectos. Aquí no podemos hardcodedar cuantas páginas hay que leer porque para cada proyecto son diferentes.
Nuevo reto :wink:
de hecho ya me había topado con el issue y se me ocurrió una posible solución que podemos aplicar a la mayoria de paginas a scrappear, dado que al capturar la primera página siempre tenemos todo el doom podemos parsear el numero de items y calcular el número de paginas xDDD
BTW eso también nos podría dar un indicador de que ha aumentado, que han ingresado más items y disparar un auto scrap :P
Me parece, entonces en la primera página seteamos la variable que recibmos por referencia con el total de páginas a leer. Ahora solo espero tu pull request para ese cambio en el ScrapModel :wink:
Listo, ya leemos proyectos, YEEEY!
Para cada uno de los proveedores hay que leer todos los proyectos adjudicados e insertarlos en la base de datos.