[IMP] mail, web: add the activity icon on partner kanban card

This commit adds "Next Activities" on kanban card of partners,
like on the app Contact.

Task-Id 2152180

closes odoo/odoo#41793

Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
This commit is contained in:
Ipsita Borisagar
2020-01-13 11:46:40 +00:00
committed by Alexandre Kühn
parent 52ed0be17e
commit 7ecae33571
2 changed files with 18 additions and 0 deletions
+16
View File
@@ -26,6 +26,22 @@
</field>
</record>
<record id="res_partner_view_kanban_inherit_mail" model="ir.ui.view">
<field name="name">res.partner.view.kanban.inherit.mail</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.res_partner_kanban_view"/>
<field name="arch" type="xml">
<field name="type" position="after">
<field name="activity_state"/>
</field>
<xpath expr="//div[hasclass('oe_kanban_details')]" position="inside">
<div class="mt-auto">
<field name="activity_ids" widget="kanban_activity"/>
</div>
</xpath>
</field>
</record>
<record id="res_partner_view_search_inherit_mail" model="ir.ui.view">
<field name="name">res.partner.view.search.inherit.mail</field>
<field name="model">res.partner</field>
@@ -336,6 +336,8 @@
}
.oe_kanban_details {
display: flex;
flex-flow: column;
width: 100%;
// Useful for the class 'o_text_overflow'