Integrar AMP gratis en Prestashop 1.6 y 1.7

El usuario Léopold Jacquot de la Comunidad de Prestashop nos proporciona un módulo para poder configurar AMP obteniendo una mayor optimización de la tienda en dispositivos móviles. De esta forma, cargaremos las distintas secciones de la tienda más rápido que el coche de Fernando Alonso, consiguiendo una mayor optimización en Prestashop  al cargar, por ejemplo, una versión «light» de las secciones de las categorías y productos de la tienda en dispositivos móviles.

Prestashop más rápido que nunca
Prestashop más rápido que nunca

La subida e instalación del módulo sin problemas desde la pestaña módulos -> módulos.

El módulo no permite ninguna configuración adicional y queda instalado en el hook -> displayHeader

Los ficheros del módulo los encontrareis en el directorio /modules/amp/

Continúa leyendo Integrar AMP gratis en Prestashop 1.6 y 1.7

Categorías con productos en la página principal en Prestashop 1.7

Por este blog, tenemos reseñado varios módulos que simulan una función similar, como este: Visualizar categorías en la página principal de Prestashop.

En esta ocasión, hablamos de un módulo que permite mostrar en la página principal distintos bloques de productos por categoría.

Continúa leyendo Categorías con productos en la página principal en Prestashop 1.7

Mostrar bloque de monedas de Prestashop 1.7 con el modo catálogo

Bloque de monedas de Prestashop 1.7

El modo catálogo (parámetros de la tienda -> configuración de productos) a día de hoy Prestashop 1.7 (hasta Prestashop 1.7.3.0) no oculta los precios de los productos, aunque si oculta correctamente el proceso de compra. En versiones anteriores de Prestashop ocultaba también el precio de los productos automáticamente, puede ser que este catalogado como un bug y se «solucione», o que realmente se quede de ese modo.

Modo catálogo Prestashop 1.7

Lo que si he comprobado es que sigue funcionando correctamente la gestión de los grupos en Prestashop 1.7 a la hora de visualizar u ocultar precios en Prestashop, por lo tanto cuando vamos a la pestaña Parámetros de la tienda -> Ajustes de los clientes -> Grupos y editamos un Grupo y señalamos Mostrar Precios -> NO

Mostrar precios -> no

La cuestión es que día de hoy activando solo el «modo catálogo» en Prestashop 1.7 solo oculta el proceso del pedido, pero no los precios, y desaparece también el bloque de monedas situado en la parte superior de la tienda (hook -> displayNav2).

El bloque de monedas desaparece porque si vamos a la clase del módulo correspondiente al bloque de monedas, es decir al fichero:

/modules/ps_currencyselector/ps_currencyselector.php

Continúa leyendo Mostrar bloque de monedas de Prestashop 1.7 con el modo catálogo

Otra solución al error 500 al regenerar miniaturas en Prestashop

En el blog teníamos un aporte que se comentó por el foro de Prestashop hace bastantes años que si por limitación del hosting en el max_execution_time y memory_limit nos «petaba» la regeneración de miniatura una solución era regenerarlas tipo a tipo (productos -> home_default, productos -> large_default …) y cuando falla de nuevo tener señalado «Borrar las imágenes anteriores -> No»  y así sucesivamente, como también tenéis comentado en el blog en este otro post:  Error 500 al regenerar miniaturas en Prestashop (revisar enlace) pero incluso así podía darnos aquel fatídico error 500 y pasarnos horas intentando regenerar miniaturas.

Triste por pasar un día completo intentando regenerar las miniaturas en Prestashop

Una opción que nos puede ayudar a «suplir el problema» recomendada en el foro de Prestashop es usar un aporte de ComonSoft

A diferencia del comportamiento nativo de Prestashop, el módulo usa ajax para efectuar la regeneración de miniaturas.

Continúa leyendo Otra solución al error 500 al regenerar miniaturas en Prestashop

Mostrar peso del producto en la ficha en Prestashop 1.7

En este TIP haremos posible que el peso del producto que configuramos en la ficha del producto se visualice justo debajo de la descripción corta del producto.

Peso producto
Peso producto
Peso del producto
Peso del producto

Continúa leyendo Mostrar peso del producto en la ficha en Prestashop 1.7

Prestashop 1.7.3.0 final disponible para descargar

Prestashop ha publicado a día 28 de febrero de 2018 la versión 1.7.3.0 para funcionar en producción.

Nueva variante de Prestashop 1.7
Prestashop 1.7.3.0

A diferencia de las anteriores versiones de 1.7.3.0 que habían salido (es decir, Prestashop 1.7.3.0 beta, Prestashop 1.7.3.0 RC1) para testeo y reporte de errores, la versión actual se supone que es para funcionar en producción.

En su momento, estuvimos comentando algunas de las novedades que traía Prestashop 1.7.3.0 RC1 (recordar post)

De todos modos, decir que se han corregido una barbaridad de errores en comparación con versiones anteriores, además de añadir nuevas funcionalidades. Por lo tanto, quien estuviera trabajando con Prestashop 1.7, es conveniente que piense en actualizar a Prestashop 1.7.3.0. Respecto a aquellas personas que estén usando Prestashop 1.6, mi recomendación es que esperen un poquito y sean un poco pacientes.

  • PrestaTrust -> Funcionalidad que autentifica el código de los módulos y registra la información de ellos de forma segura en la base de datos blockchain.
  • Compatibilidad para los idiomas con escritura de derecha a izquierda (comúnmente conocido como RTPL), útil para idiomas  como el árabe y el hebreo.
  • Los datos de demostración que se muestran en la demo (productos, categorías) cambian.
  • Se migran 3 nuevas páginas a Symfony, que posibilitan nuevas funciones a los desarrolladores.
  • Editar stock en bloques.
  • Generación individual de alertas por email en base a un umbral de stock definido de forma individual por productos.
  • Posibilidad de configurar la hora de entrega y del cumplimiento de la legislación europea.

Continúa leyendo Prestashop 1.7.3.0 final disponible para descargar

Permitir que el cliente pueda elegir su grupo en el registro en Prestashop

Módulo que permite que el futuro cliente al registrarse pueda elegir a que «grupo» de clientes pertenecerá. Evidentemente el módulo permite configurar que grupos de clientes están disponibles en el formulario de registro.

Elegir grupo en el registro de clientes

Para acceder a la reseña completa del módulo, debéis pinchar en la siguiente imagen:

Ver información sobre un módulo que permite que el «futuro» cliente pueda seleccionar en el formulario de registro a que grupo pertenece.

Mostrar descripción de las categorías en el móvil en Prestashop 1.7

En resoluciones pequeñas al acceder al listado de productos por categorías en Prestashop 1.7, se oculta la descripción y la imagen de la categoría.

Listado de productos por categoría

La idea es mostrar la descripción de la categoría, tal como podemos visualizar en la siguiente captura:

Descripción de las categorías en Prestashop 1.7

Vamos al fichero:

/themes/classic/templates/catalog/listing/category.tpl

Y dentro de:

[sourcecode language=»html»]

[/sourcecode]

Vemos que solo se imprime el título de la categoría.

Título categoría

Continúa leyendo Mostrar descripción de las categorías en el móvil en Prestashop 1.7

Mover módulo de posición sin añadirlo a un hook en Prestashop 1.7

Esta entrada es simplemente recordatoria.

En mayo del año 2017, estuvimos comentando el nuevo sistema de Widget que incorpora Prestashop 1.7 en los módulos, para aquellos que no lo recuerden, vuelvo a dejar el enlace: Entendiendo el funcionamiento de los widget en Prestashop 1.7

En junio del año 2017 estuvimos mostrando un ejemplo de como mostrar el formulario de contacto en otras secciones de la tienda, si no lo recordáis, vuelvo a dejar enlace Formulario de contacto en los contenidos en Prestashop 1.7

Si bien es cierto que actualmente podemos mover los módulos (al menos la mayoría de los nativos de Prestashop) desde la pestaña Diseño -> Posiciones (ejemplo básico) a casi todos los hooks porque implementan la interfaz WidgetInterface, sin necesidad de añadir la función del hook como hacíamos en versiones anteriores, también podemos indicar que queremos mostrar un determinado módulo en una determinada zona sin tener que asignar un hook a esa zona, esto es lo que habíamos explicado a inicios del año pasado (2017) en el blog.

Por lo tanto, a modo recordatorio, os recomiendo visitar las siguientes entradas del blog:

Entendiendo el funcionamiento de los widget en Prestashop 1.7 (mayo 2017)
Formulario de contacto en los contenidos en Prestashop 1.7 (junio 2017)

Y también viene bien repasar aquella guía que se hizo sobre la creación de un módulo para Prestashop 1.7 sobre abril del 2017 donde comentábamos también el tema del widget: Crear módulo Prestashop 1.7 (marzo 2017)

Me gusta indicar fechas, porque son entradas que están publicadas en el blog en esas fechas y siempre pueden existir variaciones conforme van saliendo nuevas variantes de Prestashop, aunque sean de la misma rama.

 

[DOC] Preguntas frecuentes por productos en Prestashop

Tenéis en el blog una reseña de un módulo que permite gestionar preguntas frecuentes por productos (tanto de forma individual como en base las categorías de los mismos).

Zona FAQ en el producto

El módulo yo lo he instalado en Prestashop 1.6 (1.6.1.18) no en Prestashop 1.7. Si bien es cierto que, en la reseña, repaso las opciones del módulo, no quiere decir que lo haya testeado. Por lo que estáis invitado a probarlo y ver que funciona y no funciona.

Para acceder a la reseña del módulo, debéis pinchar en la siguiente imagen:

Ver información del módulo para gestionar preguntas frecuentes por productos en Prestashop
Ver información del módulo para gestionar preguntas frecuentes por productos en Prestashop