PrestaShop

Módulo para PrestaShop 1.7.8+, 8.x y 9.x

Gratis en todos los planes, incluido el gratuito
Dónde conseguirlo Este archivo lo publicamos nosotros: el módulo no está en ningún directorio de complementos.
Requisitos PrestaShop 1.7.8+/8.x/9.X, PHP 8.2+
Nombre del paquete dockray
Precios Gratis

Para qué sirve

El módulo oficial de DockRay conecta PrestaShop con la plataforma de monitorización y reporta automáticamente errores de PHP y excepciones no controladas. Los problemas que aparecen en la tienda, el tema o los módulos instalados se envían directamente al panel de DockRay.

Información sobre los errores

Los eventos reportados pueden incluir, entre otros datos:

  • el tipo y el contenido del error,
  • el lugar donde se produjo y el stack trace,
  • información sobre el entorno y la versión de la aplicación,
  • el contexto de la solicitud procesada.

El módulo también puede monitorizar el tiempo de procesamiento de las solicitudes y, opcionalmente, recopilar errores de JavaScript que se produzcan en la tienda.

Configuración sencilla

Puedes configurar la integración en Módulos → Gestor de módulos → DockRay → Configurar introduciendo el token del proyecto y la clave privada. Algunos datos de configuración también pueden sobrescribirse para un entorno concreto.

Privacidad y opciones para desarrolladores

El envío de datos del cliente, la dirección IP y el user agent es opcional. Esto permite adaptar el alcance de la información recopilada a las necesidades del proyecto y a la política de privacidad adoptada.

El módulo también permite reportar manualmente excepciones desde PHP, así como errores y mensajes personalizados desde el código JavaScript.

Instalación

Instalación desde el panel de PrestaShop

  1. Descarga la versión más reciente de dockray-prestashop.zip.
  2. Inicia sesión en el panel de administración de PrestaShop.
  3. Ve a Módulos → Gestor de módulos y selecciona «Subir un módulo».
  4. Selecciona el archivo descargado y espera a que finalice la instalación.
  5. Abre la configuración del módulo DockRay.
  6. Introduce el token del proyecto y la clave privada disponibles en el panel de DockRay.
  7. Guarda los ajustes y envía un evento de prueba para comprobar que la conexión funciona correctamente.

Una vez finalizada la configuración, el módulo comenzará a reportar automáticamente a DockRay los errores y excepciones compatibles.

Instalación desde la línea de comandos

unzip dockray-prestashop.zip -d modules/
php bin/console prestashop:module install dockray
php bin/console cache:clear

Después de la instalación, abre la configuración del módulo DockRay en el panel de administración de PrestaShop, introduce el token del proyecto y la clave privada y guarda los ajustes. Por último, envía un evento de prueba para asegurarte de que la integración funciona correctamente.

Cómo usarlo

La integración informa de las excepciones por sí sola. Esto es para los informes que envías a propósito.

php
<?php

use Dock\Ray\PrestaShop\Reporter;

try {
    $cart->validateOrder(...);
} catch (\Throwable $e) {
    Reporter::report($e);

    throw $e;
}

Artículos de la base de conocimiento

Empieza a monitorizar

Conecta tu primera aplicación y obtén una visión completa de lo que ocurre en producción.

Newsletter DockRay

La seguridad de tus aplicaciones en tu correo

Vulnerabilidades importantes, recomendaciones concretas y consejos prácticos para tus aplicaciones. Elige tus tecnologías y sigue lo que importa para tu proyecto.

  • Un resumen diario de nuevas vulnerabilidades, también las críticas.
  • Avisos sobre actualizaciones importantes.
  • Consejos prácticos sobre seguridad y monitorización de aplicaciones.

Déjalo vacío para recibir avisos de todas las tecnologías.

Suscripción gratuita. Date de baja con un clic en cualquier correo.