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 6218258cddbe5729f30ece08397ec4269aa635b5..c4ce1c2307f9824bf9f8d5a04f0d6bf5cd19d1a0 100644 --- a/views/res_partner.xml +++ b/views/res_partner.xml @@ -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"