[form] some fields not required if it's company
authorLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 22 Nov 2012 14:42:35 +0000 (15:42 +0100)
committerLudovic CHEVALIER <ludovic.chevalier@heureux-cyclage.org>
Thu, 22 Nov 2012 14:42:35 +0000 (15:42 +0100)
view/bikecoop.xml

index e2e17a5..c47dd93 100644 (file)
@@ -45,9 +45,9 @@
                     </group>
                     <group attrs="{'invisible': [('is_company','=',True)]}">
                         <field name="date" string="Birthdate"/>
-                        <field name="gender_id" domain="[('domain','=', 'gender')]" required="1" placeholder="Other, Female or Male"/>
-                        <field name="nationality_id" required="1" placeholder="France"/>
-                        <field name="occupation_id" required="1" domain="[('domain','=', 'occupation')]"/>
+                        <field name="gender_id" domain="[('domain','=', 'gender')]" placeholder="Other, Female or Male" attrs="{'required': [('is_company','=', False)]}"/>
+                        <field name="nationality_id" placeholder="France" domain="[('is_company','=', False)]" attrs="{'required': [('is_company','=', False)]}"/>
+                        <field name="occupation_id" domain="[('domain','=', 'occupation')]" attrs="{'required': [('is_company','=', False)]}"/>
                     </group>
                 </group>
                 <notebook>