UI and Template Enhancements
by Antonio Caballero https://github.com/zurbaran/odoo_metal_manufacturingAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Discuss (mail)
• Expenses (hr_expense) • Employees (hr) • Invoicing (account) |
Lines of code | 115 |
Technical Name |
ui_template_enhancements |
License | AGPL-3 |
Website | https://github.com/zurbaran/odoo_metal_manufacturing |
Versions | 16.0 17.0 18.0 |
# UI and Template Enhancements
Este módulo proporciona un conjunto de mejoras visuales, estéticas y de comportamiento en diversas plantillas de Odoo Community Edition, orientadas a una mejor presentación de documentos, interfaces y notificaciones, sin modificar funcionalidades centrales.
## Características principales
- Mejoras en el diseño de informes PDF como presupuestos y facturas.
- Personalización de bloques de dirección y contacto en documentos impresos.
- Visualización opcional de productos complementarios en presupuestos enviados al cliente.
- Ajustes en la disposición de cabeceras, pies de página y mensajes visuales.
- Reducción de elementos redundantes o innecesarios para una presentación más clara y profesional.
- Simplificación del diseño de correos de restablecimiento de contraseña, notificaciones, y portales.
## Objetivo
El propósito de este módulo es optimizar la experiencia visual de plantillas predeterminadas sin alterar la lógica empresarial de Odoo. Esto facilita:
- Informes más comprensibles para el cliente final.
- Interfaces de portal y backend más limpias y enfocadas.
- Mayor coherencia visual en procesos de venta, comunicación y acceso.
## Ámbitos de mejora
El módulo incluye ajustes en:
- Reportes PDF (sale.order, account.move, hr.expense)
- Correos y plantillas QWeb (mail.notification, reset_password_email, etc.)
- Interfaces públicas (login, portal, sidebar)
- Mensajes genéricos de marca, correos y branding visual
## Compatibilidad
- Compatible con Odoo 18.0 Community Edition.
- No requiere dependencias externas.
- Puede coexistir con otros módulos que personalicen informes o correos, siempre que no sobrescriban exactamente las mismas vistas.
## Instalación
Copia el módulo dentro de tu carpeta de addons personalizados.
Activa el modo desarrollador.
Instala el módulo desde la interfaz de Odoo o con:
`bash odoo-bin -u ui_template_enhancements -d <tu_base_de_datos> `
Advertencia
Algunas modificaciones incluidas en este módulo podrían sobrescribir vistas QWeb de módulos nativos. Se recomienda revisar conflictos si otros módulos también personalizan plantillas similares. Licencia
## Licencia
Este módulo se distribuye bajo los términos de la licencia [AGPL-3](https://www.gnu.org/licenses/agpl-3.0.html).
Please log in to comment on this module