Prompt para crear módulo de depuración en PrestaShop

1 Abr 2026 por Juanjo Sánchez Mensaje original: 15 Ago 2025

Prompt utilizado para crear un módulo de PrestaShop 1.7.8.x y 8.2.x que modifica el archivo defines_custom.inc.php para activar/desactivar constantes de depuración (debug y DEBUG_SQL Profiling) según la IP.

Mensaje original por cierto, prueba que he hecho hoy: mismo prompt en windsurf y en trae.ai (modo solo) Crea un módulo compatible con PrestaShop 1.7.8.x y 8.2.x que modifique/cree el archivo `defines_custom.inc.php` para activar o desactivar las siguientes constantes de depuración (`debug` y `DEBUG_SQL Profiling`) para las IPs especificadas. El módulo debe asegurar que el contenido del archivo `defines_custom.inc.php` sea exactamente el siguiente: <?php // Activa DEBUG y PROFILING solo para tu IP (sin proxy/CDN) $MI_IP = 'xxx.xxx.xxx.xxx'; // <-- pon aquí tu IP pública $cliente = $_SERVER['REMOTE_ADDR'] ?? ''; $soloYo = ($cliente === $MI_IP); /* Debug only */ if (!defined('_PS_MODE_DEV_')) { define('_PS_MODE_DEV_', $soloYo); } if (!defined('_PS_DEBUG_SQL_')) { define('_PS_DEBUG_SQL_', $soloYo); } if (!defined('_PS_DEBUG_PROFILING_')) { define('_PS_DEBUG_PROFILING_', $soloYo); // profiling solo para tu IP } En windsurf me ha hecho 1 solo archivo que aunque medio funcionaba no cumplía con los estándares de prestashop. trae.ai me ha creado toda la estructura de carpetas y en 5 interacciones modulo 100% funcional, con bonito diseño y validado por el validador de prestashop
Dto nuevo cliente

Consigue un 15% de descuento en tu primera compra

Lo recibirás inmediatamente en tu correo.

No enviamos SPAM