diff --git a/__manifest__.py b/__manifest__.py index 4f5aa3a3f15c009f8286e52851369eb349306c50..9a7e812dd8b16effc4790e0051af334c1c8b959f 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -21,6 +21,7 @@ "data/contributor_cron.xml", # views "views/assets.xml", + "views/afac_category.xml", "views/afac_partner_list.xml", "views/afac_project.xml", "views/afac_project_partner.xml", diff --git a/views/afac_category.xml b/views/afac_category.xml new file mode 100644 index 0000000000000000000000000000000000000000..bee8207194a247c9de1cc2ad198d27002643e8b9 --- /dev/null +++ b/views/afac_category.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data> + + <record id="view_partner_category_tree" model="ir.ui.view"> + <field name="name">res.partner.category.tree</field> + <field name="model">res.partner.category</field> + <field name="arch" type="xml"> + <tree string="Liste des étiquettes"> + <field name="name"/> + </tree> + </field> + </record> + + <record id="action_afac_category" model="ir.actions.act_window"> + <field name="name">Étiquette</field> + <field name="res_model">res.partner.category</field> + <field name="view_mode">tree,form</field> + <field name="view_id" ref="afac_partner.view_partner_category_tree"/> + </record> + + <menuitem + name="Etiquettes" + id="menu_afac_category" + sequence="10" + parent="contacts.menu_contacts" + action="action_afac_category" + groups="afac_partner.group_afac_list_manager" + /> + </data> +</odoo> diff --git a/views/res_partner.xml b/views/res_partner.xml index d50b2972e41f02d13ad2a069ca254c09c5adf670..c4ce1c2307f9824bf9f8d5a04f0d6bf5cd19d1a0 100644 --- a/views/res_partner.xml +++ b/views/res_partner.xml @@ -107,74 +107,74 @@ <separator /> </xpath> <xpath expr="//group[@name='group_by']" position="after"> - <searchpanel class="afac-partner-panel"> + <searchpanel class="afac-partner-panel"> <field - name="water_agency_id" + name="region_id" select="multi" - icon="fa-users" + icon="fa-map-signs" enable_counters="1" filters="1" /> <field - name="college_id" + name="org_type_id" select="multi" - icon="fa-users" + icon="fa-building" enable_counters="1" filters="1" /> <field - name="thematic_id" + name="agroforestry_involvement_id" select="multi" - icon="fa-users" + icon="fa-building" enable_counters="1" filters="1" /> <field - name="region_id" + name="legal_status_id" select="multi" - icon="fa-map-signs" + icon="fa-building" enable_counters="1" filters="1" /> <field - name="action_area" + name="legal_status_detail_id" select="multi" - icon="fa-users" + icon="fa-building" enable_counters="1" filters="1" /> <field - name="org_type_id" + name="college_id" select="multi" - icon="fa-building" + icon="fa-users" enable_counters="1" filters="1" /> <field - name="release_receipt_id" + name="thematic_id" select="multi" - icon="fa-building" + icon="fa-users" enable_counters="1" filters="1" /> <field - name="agroforestry_involvement_id" + name="release_receipt_id" select="multi" icon="fa-building" enable_counters="1" filters="1" /> <field - name="legal_status_id" + name="action_area" select="multi" - icon="fa-building" + icon="fa-users" enable_counters="1" filters="1" /> <field - name="legal_status_detail_id" + name="water_agency_id" select="multi" - icon="fa-building" + icon="fa-users" enable_counters="1" filters="1" /> @@ -402,6 +402,9 @@ >Adresse</b> </span> </xpath> + <xpath expr="//field[@name='category_id']" position="attributes"> + <attribute name="options">{'no_create':1}</attribute> + </xpath> <xpath expr="//field[@name='vat']" position="after"> <field name="is_contributor" @@ -448,7 +451,7 @@ <xpath expr="//field[@name='child_ids']" position="attributes"> <attribute name="context" - >{'default_parent_id': active_id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_state_id': state_id, 'default_zip': zip, 'default_country_id': country_id, 'default_lang': lang, 'default_user_id': user_id, 'default_type': 'contact', 'default_thematic_id': thematic_id, 'default_org_type_id': org_type_id, 'default_college_id': college_id, 'default_region_id': region_id, 'default_website': website, 'default_short_name': short_name}</attribute> + >{'default_parent_id': active_id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_state_id': state_id, 'default_zip': zip, 'default_country_id': country_id, 'default_lang': lang, 'default_user_id': user_id, 'default_type': 'contact', 'default_thematic_id': thematic_id, 'default_org_type_id': org_type_id, 'default_college_id': college_id, 'default_region_id': region_id, 'default_website': website, 'default_short_name': short_name, 'default_legal_status_id': legal_status_id, 'default_legal_status_detail_id': legal_status_detail_id}</attribute> </xpath> <xpath expr="//field[@name='child_ids']/kanban/field[@name='display_name']" @@ -463,6 +466,9 @@ <field name="college_id" /> <field name="region_id" /> <field name="website" /> + <field name="legal_status_id" invisible="1"/> + <field name="legal_status_detail_id" invisible="1"/> + <field name="short_name" invisble="1"/> </xpath> <xpath expr="//div[@t-if='record.mobile.raw_value']" position="after"> <t t-if="record.mandate_id.raw_value">