[IMP] website, website_sms : improves visitors views

Add send mail and send sms buttons in visitor tree view.

Task ID: 2075858
This commit is contained in:
David Beguin
2019-09-25 11:17:26 +00:00
committed by Aurélien Warnon
parent 095e373501
commit c250df13f4
2 changed files with 16 additions and 1 deletions
@@ -198,7 +198,6 @@
</div>
<div class="float-right" attrs="{'invisible': [('country_id', '=', False)]}"><field name="country_flag" widget="image" options='{"size": [32, 32]}'/></div>
<div class="oe_title">
<label for="name" class="oe_edit_only" string="Visitor"/>
<h1><field name="display_name"/></h1>
</div>
<group id="general_info">
@@ -235,6 +234,9 @@
<field name="visit_count"/>
<field name="page_ids" widget="many2many_tags"/>
<field name="is_connected" invisible="1"/>
<field name="email" invisible="1"/>
<button string="Send Email" name="action_send_mail" type="object"
icon="fa-envelope" attrs="{'invisible': [('email', '=', False)]}"/>
</tree>
</field>
</record>
@@ -32,4 +32,17 @@
</xpath>
</field>
</record>
<record id="website_visitor_view_tree" model="ir.ui.view">
<field name="name">website.visitor.view.tree.inherit.website.sms</field>
<field name="model">website.visitor</field>
<field name="inherit_id" ref="website.website_visitor_view_tree"/>
<field name="arch" type="xml">
<xpath expr="//button[@name='action_send_mail']" position="after">
<field name="mobile" invisible="1"/>
<button name="action_send_sms" type="object" icon="fa-mobile"
attrs="{'invisible': [('mobile', '=', False)]}" string="Send SMS"/>
</xpath>
</field>
</record>
</data></odoo>