Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
351 Weergaven

Hi There. How can I hide a field based on context in Odoo 18? I do not want to use an additional boolean field for this, but make it directly with the context.

Thank you in advance!

Avatar
Annuleer
Beste antwoord

Hi,

Please refer to the code below:

<record id="custom_model" model="ir.actions.act_window">
<field name="name">Custom Model</field>
<field name="res_model">custom.model</field>
<field name="view_mode">kanban,list,form,activity,pivot,graph,cohort</field>
<field name="domain"></field>
<field name="context">{'default_custom_context_field': True}</field>
<field name="help" type="html">

</field>
</record>

Invisible field:

<field name="custom_field" invisible="context.get('default_custom_context_field')"/>

Hope it helps.

Avatar
Annuleer
Auteur

This worked perfectly, thank you!