mario19 Posted May 26, 2020 Share Posted May 26, 2020 Hola, Tengo la plantilla classic en Prestashop 1.7. me gustaría insertar el botón de "ver más" para evitar problemas de paginación en categorías. El módulo de scroll inifinto premiun no me funciona bien. Alguién sabe qué código y en qué archivo insertarlo para poder hacer lo que sugiero? Link to comment Share on other sites More sharing options...
Prestafan33 Posted June 2, 2020 Share Posted June 2, 2020 No es tan sencillo como insertar un botón o un trozo de código sin más. Hay que crear un sistema de paginación mediante AJAX, el botón sólo sería el "disparador" para hacer la petición de cargar los productos de la siguiente página y añadirlos dentro de la página activa. Luego tendrás que lidiar con los problemas derivados de cargar los productos así, como que el usuario pulse el botón "atrás" del navegador tras entrar en un producto y tengas que llevarle a la última línea en la que estaba el producto que visitó, y no al principio del todo de la categoría, que es lo que pasaría por defecto. O que el usuario quiera volver al principio de la categoría y tengo que desplazar hacia arriba la pantalla veinte veces si se han cargado muchos productos (debería incorporarse un botón de subida arriba automática). Vamos, que al final es como programarte tú un módulo como el que dices a medida. Que llevará archivos Javascript, un controlador para las peticiones Ajax, unas vistas para los botones y seguramente CSS adicional y más cosas. No es tan sencillo como puede parecer. 1 Link to comment Share on other sites More sharing options...
mario19 Posted June 4, 2020 Author Share Posted June 4, 2020 (edited) On 6/2/2020 at 2:05 PM, Prestafan33 said: No es tan sencillo como insertar un botón o un trozo de código sin más. Hay que crear un sistema de paginación mediante AJAX, el botón sólo sería el "disparador" para hacer la petición de cargar los productos de la siguiente página y añadirlos dentro de la página activa. Luego tendrás que lidiar con los problemas derivados de cargar los productos así, como que el usuario pulse el botón "atrás" del navegador tras entrar en un producto y tengas que llevarle a la última línea en la que estaba el producto que visitó, y no al principio del todo de la categoría, que es lo que pasaría por defecto. O que el usuario quiera volver al principio de la categoría y tengo que desplazar hacia arriba la pantalla veinte veces si se han cargado muchos productos (debería incorporarse un botón de subida arriba automática). Vamos, que al final es como programarte tú un módulo como el que dices a medida. Que llevará archivos Javascript, un controlador para las peticiones Ajax, unas vistas para los botones y seguramente CSS adicional y más cosas. No es tan sencillo como puede parecer. Muchas gracias por la respuesta. Me doy cuenta de que no es tan fácil. Tengo el módulo de "scroll infinito premiun" que hace gran parte de lo que dices, pero no todo. Además intuyo que da problemas. Edited June 4, 2020 by mario19 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now