4webs

Ya está disponible para descargar la versión Prestashop 1.7.4.0 beta

Prestashop ha lanzado la versión 1.7.4.0 Beta disponible para descargar y que trae una serie de novedades que veremos a continuación. Hay que dejar claro que es una versión beta y no estable por lo que aún está en fase de pruebas y ya hay ciertas funcionalidades que fallan. Por ejemplo, hace un par de días, un usuario comentó en el foro oficial de Prestashop que se había descargado la versión beta y que la parte front-office se mostraba en blanco además de encontrar un montón de errores. Prestashop está en ello pero hasta que la versión no sea estable, nosotros no recomendamos actualizar a la beta pero sí que te la descargues y vayas probándola en alguna tienda de pruebas o de manera local para ver qué errores encuentras y así hacérselo saber a Prestashop cuanto antes.

Novedades de la versión 1.7.4.0 de Prestashop

Prestashop ha tratado de mejorar e incluir todas las propuestas y sugerencias de la comunidad de desarrolladores. Respecto al diseño del back office, ha mejorado esta serie de aspectos, independientemente de los errores que después han aparecido y en los que está trabajando su corrección:

  • Todas las páginas son accesibles para los dispositivos móviles
  • Nuevo menú con el que se puede hacer scroll
  • La cabecera ha sido mejorada
  • Está basada en Bootstrap 4

La personalización del theme está mejorada y estas páginas se han migrado a Symfony:

  • Parámetros avanzados > Administración
  • Parámetros avanzados > Importar
  • Parámetros de la tienda > Configuración
  • Parámetros de la tienda > Configuración > Mantenimiento
  • Parámetros de la tienda > Configuración de productos
  • Parámetros de la tienda > Ajustes sobre clientes
Menús «Parámetros de la tienda» y «Parámetros avanzados»

PHP 7.2 tiene soporte y respecto a las mejoras de SEO, podemos añadir el atributo de enlace hreflang en varias páginas y se han mejorado las etiquetas del header en el tema Clásico. En cuanto a los tests, Prestashop ha introducido nuevos tests funcionales, ha introducido un nuevo conmutador en las páginas de Symfony y del carrito, ahora se incluyen las pruebas automáticas en el cálculo del carrito:

  1. Mejoras para los desarrolladores.
  2. Mejoras para el perfilador hook, ahora se muestran más datos sobre hooks.
  3. Mejora de la estructura de la plantilla para la página de producto del back-office (más fácil de reemplazar).
  4.  La estructura del ObjectModel se puede modificar por los módulos.
  5. Los módulos pueden añadir pestañas en el menú de una página existente.
  6. Los servicios que se muestran por los módulos se pueden cargar automáticamente gracias a un composer.
  7. Nuevo sistema de autorización para las páginas Symfony.

Se añaden nuevos hooks: displayDashboardToolbarTopMenu y displayAdminEndContent y se ha mejorado bastante el rendimiento del back-office y front-office cuando se utilizan muchas categorías. Por último, Prestashop ha añadido una nueva fuente para el idioma farsi y se ha solucionado el problema de instalación en griego.

Errores detectados y reconocidos

Algunas expresiones no están traducidas, la actualización 1733 a 1740 no funciona con la versión actual del Auto Upgrade Module sin embargo, Prestashop ha dicho que lo solucionará en la próxima versión de este módulo. Existe un enlace incorrecto en el «módulo Recomendado» de las páginas de Symfony. El módulo de instalación del tema personalizable no funciona como se esperaba. El enlace de los «módulos Recomendados» de la cabecera también se añade con el módulo MBO. Preston, la mascota de Prestashop no aparece en el «módulo de Bienvenida». Cuando el modo B2B está habilitado, el menú «Outstanding» no se muestra.

Dependencias actualizadas:

  • Symfony 2.8 a 3.4
  • PHP 5.4 a 5.6
  • Back-office Bootstrap 4 beta 2 a Bootstrap 4 final
  • Prestashop UI Kit 1.0

Como hemos comentado a lo largo del artículo, Prestashop es consciente de los errores de esta última versión beta por lo que animan a la comunidad que les informe sobre todo si eres desarrollador.

Módulo 1- click upgrade 4.0 beta

Prestashop ha mejorado este módulo con tests automáticos, capacidad de actualizar una tienda Prestashop desde versiones anteriores y ofrece más información detallada en caso de que este módulo falle. En próximos artículos veremos cómo actualizar una tienda online a la última versión estable de Prestashop con este módulo.