summaryrefslogtreecommitdiff
path: root/addons/sms/views
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2019-06-27 16:44:04 +0000
committerThibault Delavallée <tde@odoo.com>2019-07-12 14:54:11 +0000
commit14ccc770bba873f591a0a556d2c28e36ccc78d1e (patch)
treeb3518860b5eb3346e0d8b81066a1cbc0e8d12af5 /addons/sms/views
parent9ad7a88a08ceccc3665acd8972ac47614205bf0e (diff)
[IMP] sms: improve SMS widget
Related to task 1922163 Linked to PR #33510 Co-Authored-By: Thibault Delavallee <tde@odoo.com> Co-Authored-By: Pierre Rousseau <pro@odoo.com>
Diffstat (limited to 'addons/sms/views')
-rw-r--r--addons/sms/views/assets.xml3
-rw-r--r--addons/sms/views/res_partner_views.xml20
-rw-r--r--addons/sms/views/sms_template_views.xml4
3 files changed, 7 insertions, 20 deletions
diff --git a/addons/sms/views/assets.xml b/addons/sms/views/assets.xml
index 15bf5fc1454..b3fdf38d74a 100644
--- a/addons/sms/views/assets.xml
+++ b/addons/sms/views/assets.xml
@@ -3,7 +3,8 @@
<data>
<template id="assets_backend" name="sms_assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
- <script type="text/javascript" src="/sms/static/src/js/sms_widget.js"></script>
+ <script type="text/javascript" src="/sms/static/src/js/fields_phone_widget.js"></script>
+ <script type="text/javascript" src="/sms/static/src/js/fields_sms_widget.js"></script>
</xpath>
</template>
diff --git a/addons/sms/views/res_partner_views.xml b/addons/sms/views/res_partner_views.xml
index e841fad4005..a6dd9823446 100644
--- a/addons/sms/views/res_partner_views.xml
+++ b/addons/sms/views/res_partner_views.xml
@@ -11,29 +11,13 @@
<xpath expr="//field[@name='phone']" position="replace">
<label for="phone"/>
<div class="o_row">
- <field name="phone" widget="phone"/>
- <button
- type="action"
- name="%(sms.sms_composer_action_form)d"
- class="btn-sm btn-link mb4 fa fa-comment"
- aria-label="Send SMS Text Message"
- title="Send SMS Text Message"
- attrs="{'invisible':[('phone', '=', False)]}"
- context="{'default_partner_field_name': 'phone'}" />
+ <field name="phone" widget="phone" options="{'enable_sms': True}"/>
</div>
</xpath>
<xpath expr="//field[@name='mobile']" position="replace">
<label for="mobile"/>
<div class="o_row">
- <field name="mobile" widget="phone"/>
- <button
- type="action"
- name="%(sms.sms_composer_action_form)d"
- class="btn-sm btn-link mb4 fa fa-envelope-o"
- aria-label="Send SMS Text Message"
- title="Send SMS Text Message"
- attrs="{'invisible':[('mobile', '=', False)]}"
- context="{'default_partner_field_name': 'mobile'}" />
+ <field name="mobile" widget="phone" options="{'enable_sms': True}"/>
</div>
</xpath>
</field>
diff --git a/addons/sms/views/sms_template_views.xml b/addons/sms/views/sms_template_views.xml
index 07d752f31b6..0e81c7411dc 100644
--- a/addons/sms/views/sms_template_views.xml
+++ b/addons/sms/views/sms_template_views.xml
@@ -17,7 +17,9 @@
</div>
<notebook>
<page string="Content">
- <field name="body" widget="sms_widget"/>
+ <group>
+ <field name="body" widget="sms_widget" nolabel="1"/>
+ </group>
</page>
<page string="Dynamic Placeholder Generator" groups="base.group_no_one">
<group>