mayid Posted April 1, 2011 Share Posted April 1, 2011 Desde hace un mes, la pagina de nuevos productos (new-products.php) está vacia. No entiendo por qué, siendo que tenemos cientos de productos cargados. Busco documentacion sobre como funciona esa pagina, pero no encuentro nada. Alguien me lo cuenta?Lo unico que se me ocurre es que haya una restriccion por fechas, que habiendo inaugurado hace dos meses, prestashop considere que ya no hay productos "nuevos". Pero en el back office no veo nada para setear ese comportamiento. Ni en la wiki ni en este foro encuentro solucion. Les pido alguna idea sobre como solucionarlo. Link to comment Share on other sites More sharing options...
mayid Posted April 1, 2011 Author Share Posted April 1, 2011 Ok, finalmente encontré una solucion! http://www.prestashop.com/forums/viewthread/89796/development/problem_with_newproducts_dot_php/Se trata de poner un numero alto en la opcion de numero de dias. Sin embargo, eso fuerza a que la paginacion muestre toodos los productos. Pero bueno, es un detalle menor. Link to comment Share on other sites More sharing options...
tamu secreto Posted April 1, 2011 Share Posted April 1, 2011 Prueba desintalando el modulo blocknewproducts e instalando nuevamente el modulo. otra opcion seria subir una copia limpia del blocknewproducts a modules de tu tienda. y volver a instalarlo. si todo esto no funciona tendras que analizar la DB ver en ps_product estan la fechas correctas (date_add). verifica tambien en DB --> ps_configuration busca alli la configuracion dePS_NB_DAYS_NEW_PRODUCT debe ser 20, contara veinte dias ... lo otro seria mas complejo, deberias ingresar a classes/Product.php y buscar el en el archivo Product.phplos siguiente: static public function getNewProducts .... ahi se muestra la consulta para mostrar los nuevos productos, puedes cambiar los datos o igualarlos a un valor menor al que se usa para la consulta. > 0 o >=0 etc saludos!! PD: no modifiques la classes Product.php, si no entiendes demasiado PHP, esto es solo a modo educativo para que entienda de donde sale la consulta y su relacion con la llamada $newProducts = Product::getNewProducts desde el modulo ... Link to comment Share on other sites More sharing options...
Recommended Posts