General

¡Bienvenido a los foros Aeodoo!

Somos la comunidad de Odoo internacional hispanohablante.
Estos foros son para compartir y debatir dudas técnicas, funcionales y mejores prácticas para Odoo. Recuerda que no están permitidos los insultos, descalificaciones o spam, cualquier conducta reprobable supondrá el baneo del usuario.

1

String de Smart Buttons

Avatar
Inma Sánchez

Buenas!

Estoy modificando un smart button y me gustaría ponerle un string que cambie al pasar el cursor.

Paso fotos:

Este es el que estoy modificando (de momento solo le he cambiado el icono, ocultado el checkbox y ponerle un string):

<div class="oe_button_box" name="button_box">
<button name="toggle_active" type="object" class="oe_stat_button" icon="fa-archive" string="Active">
<field name="active" widget="boolean_button" options='{" terminology": "archive"}' invisible="1"/>
</button>
</div>

Y este es el que está, por ejemplo en los formularios de empleados:



He estado mirando el código y no veo cual puede ser la clave
Avatar
Descartar
1 Respuesta
1
Avatar
Cramosh
Mejor respuesta

Aqui te paso un ejemplo de lo que buscas

-    XML

 <xpath expr="//div[@name='button_box']" position="inside">
                <button name="pruebas" type="object" class="oe_stat_button" icon="fa-archive">
                    <field name="prueba" widget="boolean_button"
                                    options='{"terminology": {"string_true": "Prueba_1", "hover_false": "Prueba_1","string_false": "Prueba_2", "hover_true": "Prueba_2"}}'/>
                </button>
            </xpath>

- Python

de pruebas(self):
        self.prueba = not self.prueba

Avatar
Descartar

Su respuesta

Intente dar una respuesta sustancial. Si desea hacer un comentario sobre la pregunta o la respuesta, utilice la herramienta de comentarios. Recuerde que siempre puede revisar sus respuestas , no es necesario responder dos veces a la misma pregunta. No olvide votar , ayuda a seleccionar las mejores preguntas y respuestas