Función oculta: ☑️ CONFIRMAR antes de click | MENSAJE de CONFIRMACIÓN |Truco XML programación Odoo
Cómo agregar un cuadro de diálogo de confirmación al cancelar una cotización
Introducción al truco
- El presentador introduce un truco para mostrar un cuadro de diálogo antes de cancelar una cotización en el módulo de ventas, donde no se pregunta si realmente se desea cancelar.
Implementación del cuadro de diálogo
- Se explica que la idea es preguntar al usuario si está seguro antes de realizar la acción de cancelación. Este truco puede aplicarse a cualquier botón en el formulario.
Configuración del botón "Cancelar"
- Se activa el modo "Book" y se identifica el botón "action cancel". Se menciona que este botón tiene un método asociado llamado "action cancel".
- En la vista de edición del formulario, se agrega la palabra
confirmjunto con el texto que aparecerá en el cuadro de diálogo: "¿Está seguro de que desea continuar?". Luego, se guarda y cierra.
Verificación del cambio
- Al intentar cancelar nuevamente, aparece el cuadro de diálogo preguntando si está seguro. Hay opciones para confirmar o cancelar la acción. Si se selecciona "Cancelar", no ocurre nada; si se selecciona "De acuerdo", se ejecuta la acción predeterminada.
Aplicación a otros botones
- El presentador decide aplicar la misma funcionalidad al botón "action Draft". Se repite el proceso: buscar el botón, cambiar el texto y guardar los cambios.