[IMP] website_slides: add visibility criteria to some slide fields
Task #1940360 Subtask of #1902304 Purpose ======= Some fields displayed on the slide.slide form view are not relevant for all slide_types and should be hidden.
This commit is contained in:
@@ -73,10 +73,13 @@
|
||||
<page string="Document">
|
||||
<group>
|
||||
<field name="slide_type" readonly="1"/>
|
||||
<field name="url" attrs="{'required': [('slide_type', 'in', ('document', 'video'))], 'readonly': [('slide_type', 'in', ('document', 'video'))]}"/>
|
||||
<field name="url"
|
||||
attrs="{'required': [('slide_type', 'in', ('document', 'video'))], 'readonly': [('slide_type', 'in', ('document', 'video'))], 'invisible': [('slide_type', 'not in', ('document', 'presentation', 'video'))]}" />
|
||||
<field name="document_id" readonly="1" attrs="{'invisible': [('document_id', '=', False)]}"/>
|
||||
<field name="mime_type" readonly="1"/>
|
||||
<field name="datas" readonly="1"/>
|
||||
<field name="mime_type" readonly="1"
|
||||
attrs="{'invisible': [('slide_type', 'not in', ('document', 'presentation', 'infographic', 'webpage'))]}"/>
|
||||
<field name="datas" readonly="1"
|
||||
attrs="{'invisible': [('slide_type', 'not in', ('document', 'presentation', 'infographic', 'webpage'))]}"/>
|
||||
</group>
|
||||
</page>
|
||||
<page string="Website">
|
||||
|
||||
Reference in New Issue
Block a user