</field>
</record>
+ <!-- Bikecoop Member Kanban View -->
+ <record model="ir.ui.view" id="view_bikecoop_members_kanban">
+ <field name="name">res.partner.kanban</field>
+ <field name="model">res.partner</field>
+ <field name="arch" type="xml">
+ <kanban>
+ <field name="color"/>
+ <field name="name"/>
+ <field name="title"/>
+ <field name="email"/>
+ <field name="parent_id"/>
+ <field name="is_company"/>
+ <field name="function"/>
+ <field name="phone"/>
+ <field name="street"/>
+ <field name="street2"/>
+ <field name="zip"/>
+ <field name="city"/>
+ <field name="country_id"/>
+ <field name="mobile"/>
+ <field name="state_id"/>
+ <field name="category_id"/>
+ <field name="has_image"/>
+ <templates>
+ <t t-name="kanban-box">
+ <div class="oe_kanban_vignette oe_semantic_html_override">
+ <a type="open">
+ <t t-if="record.has_image.raw_value === true">
+ <img t-att-src="kanban_image('res.partner', 'image_small', record.id.value)" class="oe_kanban_image"/>
+ </t>
+ <t t-if="record.has_image.raw_value === false">
+ <t t-if="record.is_company.raw_value === true">
+ <img t-att-src='_s + "/base/static/src/img/company_image.png"' class="oe_kanban_image"/>
+ </t>
+ <t t-if="record.is_company.raw_value === false">
+ <img t-att-src='_s + "/base/static/src/img/avatar.png"' class="oe_kanban_image"/>
+ </t>
+ </t>
+ </a>
+ <div class="oe_kanban_details">
+ <h4 class="oe_partner_heading"><a type="open"><field name="name"/></a></h4>
+ <div class="oe_kanban_partner_categories"/>
+ <div class="oe_kanban_partner_links"/>
+ <ul>
+ <li t-if="record.parent_id.raw_value and !record.function.raw_value"><field name="parent_id"/></li>
+ <li t-if="!record.parent_id.raw_value and record.function.raw_value"><field name="function"/></li>
+ <li t-if="record.parent_id.raw_value and record.function.raw_value"><field name="function"/> at <field name="parent_id"/></li>
+ <li t-if="record.city.raw_value and !record.country.raw_value"><field name="city"/></li>
+ <li t-if="!record.city.raw_value and record.country.raw_value"><field name="country"/></li>
+ <li t-if="record.city.raw_value and record.country.raw_value"><field name="city"/>, <field name="country"/></li>
+ <li t-if="record.email.raw_value"><a t-attf-href="mailto:#{record.email.raw_value}"><field name="email"/></a></li>
+ </ul>
+ </div>
+ </div>
+
+ </t>
+ </templates>
+ </kanban>
+ </field>
+ </record>
+
<record id="view_bikecoop_members_search" model="ir.ui.view">
<field name="name">res.partner.search</field>
<field name="model">res.partner</field>
<field name="view_mode">tree</field>
<field name="view_id" ref="view_bikecoop_members_tree"/>
</record>
+
+ <record model="ir.actions.act_window.view" id="act_open_bikecoop_members_view_kanban">
+ <field name="act_window_id" ref="act_open_bikecoop_members_view"/>
+ <field name="sequence" eval="5"/>
+ <field name="view_mode">kanban</field>
+ <field name="view_id" ref="view_bikecoop_members_kanban"/>
+ </record>
<menuitem id="menu_bikecoop"
sequence="20"