diff options
Diffstat (limited to 'extend_partners/views')
| -rw-r--r-- | extend_partners/views/res_partner_views.xml | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/extend_partners/views/res_partner_views.xml b/extend_partners/views/res_partner_views.xml new file mode 100644 index 0000000..4ac3746 --- /dev/null +++ b/extend_partners/views/res_partner_views.xml @@ -0,0 +1,60 @@ +<odoo> + <!-- Form View --> + <record id="res_partner_view_form" model="ir.ui.view"> + <field name="name">res.partner.view.form.inherit</field> + <field name="model">res.partner</field> + <field name="inherit_id" ref="base.view_partner_form"/> + <field name="arch" type="xml"> + <xpath expr="//div[@class='oe_title']/div[@class='o_row']" position="after"> + <group> + <group> + <field name='username' label='Username' attrs="{'required': [('is_wifast_customer', '=', True)], 'invisible': [('is_wifast_customer', '=', False)]}"/> + <field name='account_expiry_date' attrs="{'invisible': [('is_wifast_customer', '=', False)]}"/> + <field name='account_expiry_date_override' attrs="{'invisible': [('is_wifast_customer', '=', False)]}"/> + </group> + <group> + <field name='is_wifast_customer'/> + <field name='account_type' attrs="{'invisible': [('is_wifast_customer', '=', False)]}"/> + <field name='connection_type' attrs="{'invisible': [('is_wifast_customer', '=', False)]}"/> + </group> + </group> + </xpath> + </field> + </record> + <!-- Tree View --> + <record id="res_partner_view_tree" model="ir.ui.view"> + <field name="name">res.partner.view.tree.inherit</field> + <field name="model">res.partner</field> + <field name="inherit_id" ref="base.view_partner_tree"/> + <field name="arch" type="xml"> + <xpath expr="//tree//field[@name='display_name']" position="after"> + <field name="username"/> + </xpath> + </field> + </record> + <!-- Kan Ban View --> + <record id="res_partner_view_kanban" model="ir.ui.view"> + <field name="name">res.partner.view.kanban.inherit</field> + <field name="model">res.partner</field> + <field name="inherit_id" ref="base.res_partner_kanban_view"/> + <field name="arch" type="xml"> + <xpath expr="//span[@class='oe_kanban_partner_links']" position="inside"> + <strong> + <field name="username"/> + </strong> + </xpath> + </field> + </record> + + <!-- Add a search term --> + <record id="res_partner_view_search" model="ir.ui.view"> + <field name="name">res.partner.view.search.inherit</field> + <field name="model">res.partner</field> + <field name="inherit_id" ref="base.view_res_partner_filter"/> + <field name="arch" type="xml"> + <field name="name" position="before"> + <field name="username" string="Username" filter_domain="[('username','ilike', self)]"/> + </field> + </field> + </record> +</odoo> |
