[IMP]partner_profiles:add quick filters for admin, public and fonction profiles
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
{
|
||||
"name": "partner_profiles",
|
||||
"version": "16.0.1.0.1",
|
||||
"version": "16.0.1.0.2",
|
||||
"author": "Elabore",
|
||||
"website": "https://elabore.coop",
|
||||
"maintainer": "Stéphan Sainléger",
|
||||
|
@@ -386,3 +386,17 @@ msgstr "créer une fiche fonction"
|
||||
msgid "e.g. https://www.odoo.com"
|
||||
msgstr "e.x. https://www.odoo.com"
|
||||
|
||||
#. module: partner_profiles
|
||||
#: model_terms:ir.ui.view,arch_db:partner_profiles.view_res_partner_filter_profiles
|
||||
msgid "Main Profile"
|
||||
msgstr "Fiches administratives"
|
||||
|
||||
#. module: partner_profiles
|
||||
#: model_terms:ir.ui.view,arch_db:partner_profiles.view_res_partner_filter_profiles
|
||||
msgid "Public Profile"
|
||||
msgstr "Fiches publiques"
|
||||
|
||||
#. module: partner_profiles
|
||||
#: model_terms:ir.ui.view,arch_db:partner_profiles.view_res_partner_filter_profiles
|
||||
msgid "Position Profile"
|
||||
msgstr "Fiches fonctions"
|
||||
|
@@ -437,4 +437,3 @@ class res_partner(models.Model):
|
||||
}
|
||||
)
|
||||
count += 1
|
||||
_logger.debug("Last clean")
|
@@ -1,6 +1,34 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<record id="view_res_partner_filter_profiles" model="ir.ui.view">
|
||||
<field name="name">res.partner.select.contact</field>
|
||||
<field name="model">res.partner</field>
|
||||
<field name="inherit_id" ref="base.view_res_partner_filter" />
|
||||
<field name="arch" type="xml">
|
||||
<filter name="type_otherpositions" position="after">
|
||||
<separator />
|
||||
<filter
|
||||
string="Main Profile"
|
||||
name="type_admin"
|
||||
context="{'search_show_all_positions': {'is_set': True, 'set_value': True}}"
|
||||
domain="[('is_main_profile', '=', True)]"
|
||||
/>
|
||||
<filter
|
||||
string="Public Profile"
|
||||
name="type_public"
|
||||
context="{'search_show_all_positions': {'is_set': True, 'set_value': True}}"
|
||||
domain="[('is_public_profile', '=', True)]"
|
||||
/>
|
||||
<filter
|
||||
string="Position Profile"
|
||||
name="type_position"
|
||||
context="{'search_show_all_positions': {'is_set': True, 'set_value': True}}"
|
||||
domain="[('is_position_profile', '=', True)]"
|
||||
/>
|
||||
</filter>
|
||||
</field>
|
||||
</record>
|
||||
<record id="partner_profiles_form_view" model="ir.ui.view">
|
||||
<field name="name">Partner Profiles Form View</field>
|
||||
<field name="model">res.partner</field>
|
||||
|
Reference in New Issue
Block a user