Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
4933 Vistas

i'm using <t t-if="widget.modelName == 'model.model'">

how to target multi model name?
to be precise :


            <button t-if="widget.is_action_enabled('edit')" type="button"

            class="btn btn-primary btn-sm o_form_button_edit" accesskey="a">

                <t t-if="widget.modelName == 'model.name'">

                    Input your data before submit

                </t>

                <t t-if="widget.modelName !== 'model.name'">

                    Edit

                </t>

            </button>


I have to target 3 models to user so they notice that they have to input/edit data before submit

also the code only works if i directly hack base.xml from web modul

if extend from :

<templates id="template" xml:space="preserve">

    <t t-extend="FormView.buttons">

        <t t-jquery="button.o_form_button_edit" t-operation="replace">

            <button t-if="widget.is_action_enabled('edit')" type="button"

            class="btn btn-primary btn-sm o_form_button_edit" accesskey="a">

                <t t-if="widget.modelName == 'model.name'">

                    Disposisi

                </t>

                <t t-if="widget.modelName !== 'model.name'">

                    Edit

                </t>

            </button>

        </t>

    </t>

</templates>


this does not work, how to update this?

thank you

Avatar
Descartar
Mejor respuesta

what other attributes that can be used with widget......i want to show it in model but only in specific view, i have 3 views of same model

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
2
ago 20
5547
1
may 17
5690
1
abr 23
112
2
mar 22
5453
1
jun 20
6276