OdooWiki OCA HUB

Boolean Button Widget

web_boolean_button folder_open OCA/web open_in_new
Web Licencia: LGPL-3

Este módulo añade el widget 'boolean_button' a 13.0 tal como estaba en 12.0

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 13.0

Añade un widget 'boolean_button' para vistas de formulario que muestra un campo booleano como un botón de estado en el que se puede hacer clic con una etiqueta y texto al pasar el cursor, similar a Odoo 12.0.

Este módulo restaura el widget de botón booleano que estaba disponible en Odoo 12.0. Es un módulo técnico/de interfaz de usuario que proporciona un nuevo widget de campo llamado boolean_button para su uso en vistas de formulario.

Cuando un campo booleano se muestra con este widget, aparece como un indicador de estado dentro de un botón de estadística. El botón muestra una etiqueta de texto (por ejemplo, 'Active' o 'Inactive') y cambia a un texto al pasar el ratón (por ejemplo, 'Deactivate' o 'Activate') cuando el ratón está sobre él. Los colores también cambian: verde para verdadero y rojo para falso, con el color al pasar el ratón invertido.

El widget admite diferentes terminologías que se pueden establecer en las opciones del campo: 'active', 'archive', 'close', o una terminología personalizada con cadenas específicas para los textos de verdadero/falso y al pasar el ratón. Si no se proporciona ninguna terminología, por defecto es 'On'/'Off' y 'Switch Off'/'Switch On'.

Este widget está pensado para usarse dentro de un botón de estadística y se renderiza igual tanto en modo edición como en modo solo lectura. No añade nuevos menús, modelos ni reglas de negocio; solo mejora la interfaz de usuario para los campos booleanos en formularios. El módulo depende únicamente del módulo web e incluye archivos JavaScript para el widget y sus pruebas.

Depende de

web

Texto generado por IA (DeepSeek) al leer el código de la versión 13.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 13.0

Ve al formulario y adjunta el widget boolean_button a tu campo booleano (es decir, en el div button-box) con la terminología si es necesario.

<button name="toggle_start" type="object" class="oe_stat_button" icon="fa-archive">
    <field name="help_button" widget="boolean_button"
        options="{'terminology': {
                'string_true': 'ACTIVE',
                'hover_true': 'PAUSE',
                'string_false': 'HELP',
                'hover_false': 'FINISH'
            }}"/>
</button>

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.