PrestaShop 1.6.1.2 ya está disponible para descargar. Esta versión de mantenimiento cierra 247 incidencias desde la versión 1.6.1.1 (lanzado el 20 de agosto). Este es el segundo lanzamiento del parche para PrestaShop 1.6.1.0.
Se ha estado trabajando en esta nueva versión mas de 1 mes con 4 versiones RC antes de que se consideró lo suficientemente estable como para liberarla.
Uno de los grandes cambios que han trabajado ha sido en la lentitud de la pagina del producto dentro del Backoffice.
Solución lentitud pagina de producto dentro del Backoffice
Es necesario explicar un poco que es lo que pasaba para poder entender la solución.
Durante los últimos meses, se han recibido muchas quejas cuando estabas dentro del producto y se pulsaba el botón «Guardar y Permanecer» provocaba una gran lentitud cuando se guardaban los datos del producto modificado.
La razón por la que este botón funciona tan lenta es un conjunto de elementos que lo causan:
- La página de producto tiene varias pestañas.
- Al hacer clic en el botón «Guardar» guarda todo el producto, por lo tanto todas las fichas.
- Si no todas las pestañas están cargadas en el momento en que se hace clic en el botón guardar se produce un error. Ver PSCSX-1257.
- ¿La solución? Prevenir envío del formulario hasta que se carguen todas las pestañas, y por lo tanto, desactivar el botón mientras que las pestañas están cargando. Aquí va: PSCFV-12359.
- ¿La consecuencia? Al hacer clic en el botón «Guardar» desencadena varios llamadas Ajax que llama al servidor, lo que impide que funcione eficazmente el botón tan pronto como se hace clic.
En resumen, para resolver este problema (error al hacer clic en «Guardar» antes de que carguen todas las pestañas), se tuvo que retrasar la disponibilidad del botón Guardar, creando así la frustración, y también provocando errores 500 etc.
Otros cambios
Para ver todos los cambios realizados en la versión de Prestashop 1.6.1.2 pueden ver el changelog publicado. Incluso más problemas fueron resueltas en Prestashop 1.6.1.2 que en 1.6.1.1 (la primera versión de mantenimiento).
Aquí hay algunos puntos más destacados para la versión de Prestashop 1.6.1.2:
Front office:
- En la comparación de productos ahora tiene en cuenta el intervalo elegido.
- Se ha corregido el problema en la que el cliente no podía ver cupones disponibles.
- El menú superior no siempre estaba activo en el móvil, ahora si lo esta!
- Actualización de la traducción al sueco para el instalador.
- Traducción checa añadido para el instalador.
- …¡y muchos más!
Back office
- Página del producto pestañas ahora se cargan de forma asíncrona. Solucionado el problema de la pagina del producto explicada anteriormente.
- Varias mejoras en el rendimiento.
- Varias correcciones en la multitienda, almacenes y herramientas de importación.
- La paginación se fija en las peticiones POST.
- Transportistas no se podían modificar en ciertas situaciones, ya está corregido.
- Se ha corregido un caso en el que los módulos de terceros no pueden ser desactivados.
- No más confusión entre los mensajes públicos y privados en Servicio al Cliente.
- Metatítulo y metadescripción ahora utilizan campos textarea.
- Ahora puede restablecer los números de factura (Restablecer el número progresivo de facturas al inicio del año), y añadir el año a la misma.
- Solucionados los problemas ocasionados con las facturas.
- …¡y muchos más!
La actualización de la versión será tan suave como la seda para todo el mundo: características que ahora trabajarán mejor, y módulos y temas que funcionaba bien en 1.6.1.0 funcionará igual de bien con 1.6.1.2.
Ya pueden actualizar a la última versión de Prestashop 1.6.1.2 para beneficiarse de todas la mejoras.