PrestaShop ha evolucionado continuamente con optimizaciones para una mejor interfaz de usuario. El lanzamiento de PrestaShop 1.7.8 incluye nuevas funciones que renovarán la experiencia del comerciante, el rendimiento y mejoras técnicas para los desarrolladores.

El núcleo de PrestaShop ahora en su nueva versión 1.7.8 trae algunas correcciones de errores importantes y actualizaciones de seguridad, que probablemente estén relacionadas con la vulnerabilidad reciente que afectó tanto a los storefronts como al panel de administración.

Versión estable de PrestaShop 1.7.8 ¿Cuáles son las nuevas funciones?

El lanzamiento de PrestaShop 1.7.8.0 incluye nuevas funciones que mejorarán la experiencia del comerciante, como la interfaz de usuario y el rendimiento y mejoras técnicas para los desarrolladores.

Actualización

Tan solo siete días posteriores a la liberación de la versión 1.7.8.4, debido a una regresión crítica (los hook names eran sensibles a mayúsculas y minúsculas), el equipo de desarrollo de PrestaShop decidió liberar una nueva versión de mantenimiento para la rama 1.7.8 que corrige 4 errores menores, liberándose así la 1.7.8.5, la más reciente al momento de escribir este artículo.

Sugerimos actualizar su tienda rápidamente para beneficiarse de estas correcciones de errores. Asegúrese de realizar una copia de seguridad manual completa antes, para que pueda revertir la actualización si algo sale mal.

Recordatorio: la última versión del módulo de actualización con 1 clic es v4.14.0, no olvide actualizarlo.

Lista de nuevas características de PrestaShop 1.7.8

Soporte para PHP 7.4

PrestaShop 1.7.8.0 introduce compatibilidad con PHP 7.4, lo que le permite beneficiarse de correcciones de errores y parches de seguridad de PHP.

Nuevas funciones de traducción

Ahora es posible exportar traducciones de back-office, front-office, correo electrónico, temas y módulos.

Nuevo encabezado multitienda

Puedes buscar tiendas y personalizar la cabecera multitienda con un color específico para cada tienda o grupo de tiendas. El nuevo encabezado ofrece una mejor experiencia de usuario multitienda para los comerciantes.

Lazy Loading nativo para imágenes en el tema «Classic»

La carga diferida es una técnica que difiere la carga de recursos no críticos hasta que se carga la página.

Mejoras en la interfaz de usuario

El kit de interfaz de usuario de back-office de PrestaShop se ha mejorado para tener un sistema de diseño sólido con ajuste de colores de alerta, tamaño de fuente, contraste de botones y una mejora de la capacidad de respuesta.

Lista de deseos del producto

Agregue un módulo nativo a las funciones principales para que los comerciantes puedan tener listas de deseos en sus propios sitios web. Permite a los clientes agregar sus productos favoritos en su lista de deseos. Ayudará al cliente a guardar fácilmente el producto en su lista de deseos y comprarlo más tarde.

Características experimentales

PrestaShop 1.7.8 introduce funciones experimentales (también conocidas como «marcas de funciones»). Esta técnica brinda a los usuarios curiosos o aventureros la opción de probar nuevas funciones que aún no son lo suficientemente estables para el uso general.

Mejoras en la recepción:

  • Mejoras en el ancho de las imágenes de temas clásicos, la accesibilidad y algunos indicadores clave de rendimiento (KPI)
  • La implementación de Native Lazy Loading en el tema Classic
  • La etiqueta ‘Agotado’ se muestra en las páginas del Catálogo
  • Las imágenes en la página del producto ahora se pueden deslizar en el móvil para el tema clásico
  • Las subcategorías se muestran en las páginas de Categorías.
  • Devuelve una respuesta 404 cuando el usuario visita la página del producto para un producto que no existe

Mejoras en el back-office:

  • El tema móvil TinyMCE está habilitado en la oficina administrativa
  • Las anulaciones activas en una tienda se muestran en la pestaña Información
  • Una nueva nota interna de pedido está disponible en la página de vista de pedidos
  • Los usuarios administrativos pueden cargar avatares personalizados

Correcciones notables:

Oficina frontal

  • Cuando se hacía clic dos veces en el botón Borrar caché, el usuario veía una página de error
  • Profiler no era compatible con los ganchos y el módulo
  • Haga doble clic en «Agregar al carrito» en la página del producto FO estaba congelando la página
  • Seleccione el método de pago si solo hay uno disponible por defecto
  • Traducciones incorrectas de las pestañas del menú del back-office
  • Cuando a un producto se le aplicaba un precio específico y se le descontaba por unidad, el descuento que se mostraba en la página del producto era falso
  • Seguimiento de pedidos de invitados redirigido a la página de inicio de la tienda cuando las URL amigables estaban deshabilitadas
  • Se mostró un error al finalizar la compra cuando se instaló el módulo de cumplimiento legal
  • Retraso en el proceso de pago cuando se realizaron muchos pedidos con una cuenta de invitado
  • La ecotasa se mostró tax excl. en lugar de impuestos incl.
  • El botón de confirmación en Checkout debe estar deshabilitado si no se aprueban los Términos y condiciones

Back-Office

  • Se lanzó una excepción al agregar un parámetro no válido al formulario de idioma y la imagen «Sin imagen»
  • En Back-Office, parte del código JavaScript se basó en los ID y atributos de los campos de formulario que se modificaron en 1.7.8
  • Al crear una cuenta de cliente, la cantidad de caracteres solo se verificó en el lado del navegador
  • Fue posible crear una regla de precio de catálogo con valor porcentual superior al 100%
  • Un error en TinyMCE 4.0.16 estaba creando errores, solucionado al actualizar TinyMCE a 4.9.8
  • El precio unitario se restableció a 0 al activar/desactivar o duplicar productos de la Lista de productos
  • La instalación de PrestaShop con SSL fue compleja porque no se reconocieron algunas configuraciones
  • Actualice el estilo del tema BO en las páginas heredadas para que coincida con el kit de interfaz de usuario

Corrección de errores en PrestaShop 1.7.8.5

  • Se corrijió la posición del índice de la lista de elementos de SEO para la lista de productos
  • Solucionado los errores flotantes en «permanecer conectado» y «contraseña perdida» en la última versión de Chrome
  • Corrección de error para el estado vacío en el componente delta de stock. Debe mostrarse como cero cuando el valor está vacío.
  • Se agregó un campo de ayuda cuando se usa un tipo de número entero para un formulario. No se mostraba anteriormente.

PrestaShop «v8»

Nuevo esquema de adopción de versiones para prestashop 8
Nueva forma en que se identificarán las versiones de PrestaShop

El próximo lanzamiento, PrestaShop 8, marcará la simplificación del esquema de numeración de versiones del proyecto. El «1» que precedió a las versiones anteriores, una herencia que no tenía ningún significado semántico, ya no se incluirá en versiones futuras.

La adopción del esquema de versión de 3 grupos estándar de la industria permitirá simplificar la forma en que se identifican las versiones de PrestaShop, así como mejorar la interoperabilidad con software de terceros, como Composer, que dependen de versiones estandarizadas.

Un lanzamiento evolutivo, no revolucionario

La convención SemVer define una versión en términos de compatibilidad con versiones anteriores, no cambios «grandes» o «pequeños». Esto significa que una versión principal no necesariamente introduce grandes cambios revolucionarios, sino que algunas cosas no funcionarán exactamente de la misma manera que antes, eso es todo.

PrestaShop 8 continuará y acelerará el trabajo de transformación hacia la Arquitectura del Futuro que comenzó en 1.7, pero con un enfoque más pragmático y enfocado.

En 2021, para distinguir mejor el propósito de la empresa que lo creó originalmente, el proyecto obtuvo un sitio web propio: prestashop-project.org.

La diferenciación entre el proyecto de código abierto y la empresa homónima se impulsó aún más en el año 2022, al eliminar todos los productos y servicios relacionados con la empresa del proyecto: PrestaShop 8 ya no se incluirá en el mercado PrestaShop Addons, ni dependerá de recursos cargados desde las APIs de prestashop.com.

Esto representa un gran salto adelante en la neutralidad del proyecto, a medida que avanza el trabajo sobre una gobernanza independiente del mismo.

Este es el comunicado oficial publicado por PrestaShop:

«PrestaShop SA continuará brindando sus productos y servicios, para versiones anteriores y nuevas, pero se distribuirán de manera diferente, como paquetes separados. Es probable que se incluyan en productos futuros que, al igual que las distribuciones de Linux, seguirán siendo independientes del proyecto de código abierto original. Tenga la seguridad de que, a diferencia de otras empresas, que han optado por abandonar sus plataformas de código abierto tratándolas como derivados de sus desarrollos propietarios, PrestaShop SA continuará (y aumentará) su apoyo al proyecto de código abierto y sus futuros productos seguirán construirse sobre el proyecto, y no al revés.»


Conclusión

Se puede concluir que con PrestaShop 1.7.8.5, los comerciantes pueden beneficiarse de las nuevas funciones, mejorar la participación de los usuarios, resaltar y administrar sus productos de una mejor manera y deleitar a una amplia gama de audiencia. Se evidencia que habrán cambios significativos con los anuncios del desarrollo y algunas funciones que traerá la versión «8».

Si requieres más detalles sobre el desarrollo de PrestaShop, puedes contactar a nuestros expertos con preguntas o comentarios.


Preguntas Frecuentes

CONTENIDO RELACIONADO:  Cómo convertirse en desarrollador web: todo lo que necesita saber.

Dejar un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.