Herramienta de desarrollo para Odoo 17. Gestiona parámetros de URL, accede al backend desde la web del portal, abre cualquier modelo y monitoriza módulos — todo desde el popup del navegador.
- Activa
?debug=1o?debug=assetsautomáticamente al navegar - Configura idioma (
?lang=es_ES) y empresa (cids=1) por dominio - Muestra el nombre de la base de datos del dominio y su fecha de vencimiento
- Recarga la página al cambiar el idioma
- Elimina
debug,langycidsde la URL con un clic - El background deja de interceptar navegaciones mientras está activo
- Un clic para volver a la configuración de desarrollador
- Detecta URLs tipo
/shop/nombre-producto-123 - Abre directamente el
product.templateen el backend
- Detecta URLs tipo
/my/orders/303639,/my/invoices/303639, etc. - Abre el registro directamente en el backend sin necesitar el
access_token - Soporta: pedidos, presupuestos, facturas, albaranes, proyectos, tareas
- Escribe el nombre técnico del modelo (
stock.lot,res.partner...) - Crea un
ir.actions.act_windowtemporal en Odoo, navega a él y lo borra automáticamente - Sin dominios, sin filtros — todos los registros
- Muestra módulos pendientes de actualizar (
to upgrade,to install,to remove) - Muestra módulos instalados/actualizados en las últimas 2 horas
- Activable/desactivable desde ajustes
- Define tus empresas con su
cidsy asígnalas por dominio - Define tus idiomas con su código y asígnalos por dominio
- Al cambiar de empresa usa el mecanismo nativo de Odoo (
_company_switching)
- Exporta toda tu configuración a un
.json - Importa en otro navegador o compártela con un compañero
- Verde
1→debug=1activo - Naranja
A→debug=assetsactivo - Gris
·→ dominio reconocido sin debug - Ámbar
👁→ modo cliente activo
- Descarga o clona este repositorio
- Descomprimir el ZIP
- Abre Chrome →
chrome://extensions - Activa Modo desarrollador (esquina superior derecha)
- Pulsa Cargar descomprimida y selecciona la carpeta del proyecto
- Abre el popup y añade tu dominio Odoo (ej:
mi-empresa.odoo.com) - Selecciona el modo debug (
debug=1oassets), idioma y empresa - Navega por Odoo — los parámetros se aplican automáticamente
- Chrome 109+ (o cualquier navegador basado en Chromium)
- Odoo 17 (Community o Enterprise)
- Sesión activa en el dominio configurado para las funciones que usan
call_kw
| Permiso | Motivo |
|---|---|
storage |
Guardar configuración de dominios, empresas e idiomas |
tabs |
Actualizar la URL del tab activo y leer la URL actual |
webNavigation |
Interceptar navegaciones para inyectar parámetros |
host_permissions: <all_urls> |
Necesario para interceptar cualquier dominio Odoo configurado |
- Manifest V3
- JavaScript puro (sin frameworks, sin dependencias)
chrome.storage.syncpara persistenciacall_kw(JSON-RPC de Odoo) para operaciones con la instancia
MIT — libre para uso personal y comercial.