Skip to content
Extraits de code Groupes Projets
Valider 139166c7 rédigé par Rémi - Le Filament's avatar Rémi - Le Filament
Parcourir les fichiers

[cgscop#136] add no_open no_create

parent 8ba9b234
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -131,8 +131,8 @@ ...@@ -131,8 +131,8 @@
<field name="segment_2_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]"/> <field name="segment_2_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]"/>
<field name="segment_3_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]"/> <field name="segment_3_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]"/>
<field name="segment_4_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]"/> <field name="segment_4_id" widget="many2many_tags" options="{'color_field': 'color', 'no_create': True}" domain="[('ur_id', '=', ur_id)]"/>
<field name="organization_subtype_id" attrs="{'invisible': [('is_company','=', False)]}" domain="[('child_ids', '=', False)]" options="{'no_create': True}"/> <field name="organization_subtype_id" attrs="{'invisible': [('is_company','=', False)]}" domain="[('child_ids', '=', False)]" options="{'no_create': True, 'no_open': True}"/>
<field name="organization_type_id" readonly="1" attrs="{'invisible': [('is_company','=', False)]}" options="{'no_create': True}"/> <field name="organization_type_id" readonly="1" attrs="{'invisible': [('is_company','=', False)]}" options="{'no_create': True, 'no_open': True}"/>
</group> </group>
<group name="partner_segment_info" attrs="{'invisible': ['|', ('is_company','=', True), ('type','!=', 'contact')]}"> <group name="partner_segment_info" attrs="{'invisible': ['|', ('is_company','=', True), ('type','!=', 'contact')]}">
<field name="title" options='{"no_create": True, "no_open": True}' attrs="{'invisible': [('is_company','=', True)]}"/> <field name="title" options='{"no_create": True, "no_open": True}' attrs="{'invisible': [('is_company','=', True)]}"/>
...@@ -160,14 +160,14 @@ ...@@ -160,14 +160,14 @@
</xpath> </xpath>
<xpath expr="//field[@name='child_ids']//kanban//field[@name='function']" position="before"> <xpath expr="//field[@name='child_ids']//kanban//field[@name='function']" position="before">
<field name="mandate_id"/> <field name="mandate_id"/>
<field name="ur_id"/> <field name="ur_id" options='{"no_open": True, "no_create": True}'/>
</xpath> </xpath>
<xpath expr="//field[@name='child_ids']//kanban//div[hasclass('oe_kanban_details')]//field[@name='name']" position="after"> <xpath expr="//field[@name='child_ids']//kanban//div[hasclass('oe_kanban_details')]//field[@name='name']" position="after">
<div t-if="record.mandate_id.raw_value"><field name="mandate_id"/></div> <div t-if="record.mandate_id.raw_value"><field name="mandate_id"/></div>
</xpath> </xpath>
<xpath expr="//field[@name='child_ids']//form//field[@name='function']" position="before"> <xpath expr="//field[@name='child_ids']//form//field[@name='function']" position="before">
<field name="mandate_id" options="{'no_create': True}" attrs="{'invisible': [('type','!=', 'contact')]}"/> <field name="mandate_id" options='{"no_open": True, "no_create": True}' attrs="{'invisible': [('type','!=', 'contact')]}"/>
<field name="ur_id" invisible="1"/> <field name="ur_id" invisible="1" options='{"no_open": True, "no_create": True}'/>
</xpath> </xpath>
<xpath expr="//field[@name='child_ids']//form//field[@name='street']" position="attributes"> <xpath expr="//field[@name='child_ids']//form//field[@name='street']" position="attributes">
<attribute name="placeholder">Rue</attribute> <attribute name="placeholder">Rue</attribute>
...@@ -190,6 +190,9 @@ ...@@ -190,6 +190,9 @@
<xpath expr="//field[@name='child_ids']//form//field[@name='state_id']" position="attributes"> <xpath expr="//field[@name='child_ids']//form//field[@name='state_id']" position="attributes">
<attribute name="placeholder">Région</attribute> <attribute name="placeholder">Région</attribute>
</xpath> </xpath>
<xpath expr="//field[@name='child_ids']//form//field[@name='title']" position="attributes">
<attribute name="options">{'no_open': True, 'no_create': True}</attribute>
</xpath>
<xpath expr="//field[@name='child_ids']/form//group/group[2]" position="after"> <xpath expr="//field[@name='child_ids']/form//group/group[2]" position="after">
<group attrs="{'invisible': [('type', '!=', 'contact')]}"> <group attrs="{'invisible': [('type', '!=', 'contact')]}">
<field name="birthyear"/> <field name="birthyear"/>
...@@ -218,8 +221,8 @@ ...@@ -218,8 +221,8 @@
<field name="email" widget="email" on_change="1"/> <field name="email" widget="email" on_change="1"/>
<field name="zip_departement" string="N° de département" /> <field name="zip_departement" string="N° de département" />
<field name="region" /> <field name="region" />
<field name="ur_id" options="{'no_create': True}" on_change="1" can_create="false" can_write="false"/> <field name="ur_id" options='{"no_open": True, "no_create": True}' on_change="1" can_create="false" can_write="false"/>
<field name="category_id" options="{'no_create': True}" widget="many2many_tags" attrs="{'invisible': [('is_company','=', True)]}"/> <field name="category_id" options='{"no_open": True, "no_create": True}' widget="many2many_tags" attrs="{'invisible': [('is_company','=', True)]}"/>
<field name="website" invisible="1"/> <field name="website" invisible="1"/>
<field name="lang" invisible="1"/> <field name="lang" invisible="1"/>
</field> </field>
...@@ -460,7 +463,7 @@ ...@@ -460,7 +463,7 @@
<field name="category_id"/> <field name="category_id"/>
</group> </group>
<group> <group>
<field name="title" placeholder="Madame"/> <field name="title" placeholder="Madame" options='{"no_open": True, "no_create": True}'/>
<field name="firstname" string="Prénom" required="1"/> <field name="firstname" string="Prénom" required="1"/>
<field name="lastname" string="Nom de famille" required="1"/> <field name="lastname" string="Nom de famille" required="1"/>
<field name="mandate_id" options="{'no_open': True, 'no_create': True}" required="1"/> <field name="mandate_id" options="{'no_open': True, 'no_create': True}" required="1"/>
...@@ -601,7 +604,7 @@ ...@@ -601,7 +604,7 @@
</group> </group>
<group> <group>
<field name="title" placeholder="Madame" <field name="title" placeholder="Madame"
attrs="{'invisible': [('type','!=', 'contact')]}"/> attrs="{'invisible': [('type','!=', 'contact')]}" options='{"no_open": True, "no_create": True}'/>
<field name="name" string="Nom" attrs="{'required' : [('type', '!=', 'contact')], 'invisible' : [('type', '=', 'contact')]}"/> <field name="name" string="Nom" attrs="{'required' : [('type', '!=', 'contact')], 'invisible' : [('type', '=', 'contact')]}"/>
<field name="firstname" string="Prénom" attrs="{'required' : [('type', '=', 'contact')], 'invisible' : [('type', '!=', 'contact')]}"/> <field name="firstname" string="Prénom" attrs="{'required' : [('type', '=', 'contact')], 'invisible' : [('type', '!=', 'contact')]}"/>
<field name="lastname" string="Nom de famille" attrs="{'required' : [('type', '=', 'contact')], 'invisible' : [('type', '!=', 'contact')]}"/> <field name="lastname" string="Nom de famille" attrs="{'required' : [('type', '=', 'contact')], 'invisible' : [('type', '!=', 'contact')]}"/>
...@@ -635,7 +638,7 @@ ...@@ -635,7 +638,7 @@
<field name="lang" invisible="True"/> <field name="lang" invisible="True"/>
<field name="image" invisible="True"/> <field name="image" invisible="True"/>
<field name="user_id" invisible="True"/> <field name="user_id" invisible="True"/>
<field name="ur_id" invisible="True"/> <field name="ur_id" invisible="True" options='{"no_open": True, "no_create": True}'/>
</sheet> </sheet>
</form> </form>
</field> </field>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter