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
Discard
1 Answer
1
Avatar
Cramosh
Best Answer

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
Discard

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!