Módulos
Desactiva un complemento que rompe el proceso de compra
Los clientes vuelven a poder pedir en minutos, mientras el complemento defectuoso espera desactivado con todos sus ajustes intactos.
ProVersión de pago
Qué sustituye: 1-2 h de diagnóstico de urgencia
el proceso de compra está roto desde esta mañana. averigua qué módulo lo causa y desactívalo, no lo desinstales. luego comprueba que el proceso de compra funciona
Qué hace el chat
- El chat lee los mensajes de error y encuentra el complemento que hay detrás.
- Te enseña a qué afectaría desactivarlo, con un aviso para los complementos de pago y de entrega.
- Tras tu «sí», desactiva el complemento, conservando sus datos y ajustes.
- Vuelve a comprobar las páginas del proceso de compra y te dice si los errores han parado.
El problema
Desde esta mañana los clientes no pueden terminar sus pedidos. El registro de errores menciona un complemento de papel de regalo que instalamos la semana pasada.
Qué obtienes
El proceso de compra vuelve a funcionar, y tienes el error y el nombre del complemento para enviárselos a su autor. Volver a activarlo es una sola petición.
Tú mantienes el control
Ves cada cambio antes de guardarlo y no pasa nada sin tu «sí». El trabajo con complementos necesita el interruptor Módulos en el panel del módulo, que se apaga solo a las 24 horas, y sus archivos se copian antes de cambiar.
Casos de uso relacionados
Para desarrolladores
- Área
- 4 · Módulos
- En TellMyShop Free
- no, solo en la versión de pago
- Para
- Agencia / freelance, Desarrollador, Dueño de tienda
- Herramientas
- ps_get_logs, ps_list_modules, ps_toggle_module, ps_inspect_page
Paso a paso
- Encuentra el error fatal o la excepción con ps_get_logs y lo relaciona con un módulo con ps_list_modules (con el hook de la traza).
- Llama a ps_toggle_module (active=false); la vista previa avisa en el caso de módulos de pago y de envío. La ejecución suele tardar 15-40 s mientras PrestaShop regenera su caché.
- Tras la aprobación, desactiva el módulo; sus datos y su configuración se mantienen; se deshace con ps_revert_change.
- Vuelve a comprobar con ps_get_logs y ps_inspect_page en las páginas del carrito y del pedido.
Seguridad
Esto necesita el interruptor Módulos en el panel del módulo, que se apaga solo a las 24 horas; el propietario recibe un correo cuando se activa. Cada escritura muestra una vista previa, solo se ejecuta después de tu aprobación (token de un solo uso) y queda registrada en el historial de cambios. Desactivar es la alternativa segura a desinstalar: los datos del módulo se mantienen. Desinstalar es una herramienta aparte e irreversible.
Última actualización: 2026-10-25