Sin impuesto Con impuesto

Píldoras PrestaShop de junio de 2024: autoupgrade y B2B

Las ideas sueltas de junio de 2024: cómo salir del error del módulo de actualización, el aviso de pedido nuevo que ya trae PrestaShop, por qué hay que ver el back-office antes de presupuestar, el carrito lento con muchas líneas y cómo leer los CSV de un ERP de Windows.

Equipo Rekire
Actualizado: 30/06/2024 8
Píldoras PrestaShop de junio de 2024: autoupgrade y B2B
Compartir:

Junio de 2024 en el grupo fue de actualizaciones, rendimiento del carrito y pequeños trucos de configuración.

El módulo de actualización falla con un error de tipos: reinstálalo

Varios compañeros se encontraron al abrir el módulo de actualización (1-Click Upgrade) un error del tipo UpgradeSelfCheck::__construct(): Argument #2 must be of type PrestashopConfiguration, string given. A uno se le resolvió desinstalándolo, borrándolo y volviéndolo a instalar un par de veces, ya en la versión 5.0.2. Otro recomendó borrar también sus ficheros al desinstalar, y recordó que todas las versiones están en las publicaciones del módulo en GitHub.

Ver en Telegram

El aviso de pedido nuevo al dueño ya viene con PrestaShop

Un compañero solo recibía el aviso de PayPal, sin las combinaciones que había comprado el cliente. Gustavo le indicó el módulo de alertas por correo de PrestaShop. Otro miembro creía que era solo para avisar al cliente cuando vuelve el stock, pero tiene también la parte para el comerciante: avisos de pedidos nuevos a la dirección que indiques, con el detalle de lo comprado. Está en su configuración.

Ver en Telegram

Antes de presupuestar una actualización, entra en el back-office

Gustavo lo avisó con mayúsculas: cuando un cliente te pida actualizar su PrestaShop, pide acceso a la administración antes de dar precio. Te puedes llevar la sorpresa de que la tienda sigue en 1.6, con conexiones por CSV a un ERP, a Amazon y a más cosas. Rekire contó que no hace tanto actualizaron una 1.4. Sin verlo, el presupuesto es una lotería.

Ver en Telegram

Las licencias de los módulos suelen ir por dominio

A raíz de quien monta la tienda en un dominio de pruebas y luego la pasa al definitivo, Gustavo explicó que las licencias suelen ir por dominio y que depende del desarrollador si al cambiar de dirección pierdes el soporte. Para él lo justo es un sistema de licencias con soporte solo para la dirección asociada al comprar, y se agradece cuando dan una segunda licencia para desarrollo. Pregúntalo antes de comprar si vas a trabajar en una copia de pruebas.

Ver en Telegram

Si instalaste con Softaculous, mira las actualizaciones automáticas

Un compañero que venía de otros entornos había instalado PrestaShop con el instalador del hosting (Softaculous). Otro miembro le dio un consejo que ahorra disgustos: asegúrate de que no se ha quedado activada la opción de actualizaciones automáticas. Ha visto algún desastre por eso: una actualización de PrestaShop sin probar, de madrugada, con los módulos y la plantilla sin adaptar.

Ver en Telegram

Carrito B2B con muchas líneas que va lento

Un compañero con una tienda B2B veía que, con carritos de muchos productos, PrestaShop disparaba las consultas. Rekire le pidió primero ver qué módulo cargaba el carrito: es una de las páginas que más sufre, porque muchos módulos se enganchan a ella. Él había localizado el coste en Cart::getProducts y en la presentación del carrito, llamadas muchas veces, y compartió la incidencia de GitHub sobre el rendimiento del carrito y del pedido con muchos productos, que sigue abierta.

Ver en Telegram

Datos estructurados de envío y devoluciones: opcionales

Una tienda recibía avisos de Google porque faltaban en los datos estructurados la política de devoluciones y los detalles de envío, aunque esa información estaba en la web. Gustavo recordó que no son etiquetas obligatorias (Google las recomienda para mostrar el envío y las devoluciones en sus resultados de compras) y avisó de tener cuidado al añadir etiquetas no obligatorias a mano: si no coinciden con lo que muestra la página, el problema es mayor.

Ver en Telegram

ERP en Windows que exporta CSV: que la tienda lo lea por HTTP

Un compañero necesitaba conectar una aplicación de escritorio de Windows con PrestaShop. Rekire contó cómo lo hacen con muchos ERP: el ERP exporta los CSV a una carpeta, un pequeño servidor de ficheros HTTP gratuito la publica y el importador de productos de la tienda la lee por URL con un cron. Así también acceden a las imágenes que el cliente tiene en local. Protege esa URL con usuario y contraseña o limítala a la IP de tu servidor.

Ver en Telegram

Esto salió en @PrestashopEsp, la mayor comunidad PrestaShop de España en Telegram. Ver la conversación

Cargando...
Cookies
Volver arriba