summaryrefslogtreecommitdiff
path: root/addons/website_payment
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_payment')
-rw-r--r--addons/website_payment/__manifest__.py2
-rw-r--r--addons/website_payment/views/res_config_settings_views.xml29
-rw-r--r--addons/website_payment/views/website_payment_view.xml22
3 files changed, 30 insertions, 23 deletions
diff --git a/addons/website_payment/__manifest__.py b/addons/website_payment/__manifest__.py
index 67ac6d46974..c71a0967d94 100644
--- a/addons/website_payment/__manifest__.py
+++ b/addons/website_payment/__manifest__.py
@@ -14,7 +14,7 @@ This is a bridge module which integrates payment acquirers with Website app.
'portal',
],
'data': [
- 'views/website_payment_view.xml',
+ 'views/res_config_settings_views.xml',
],
'auto_install': False,
}
diff --git a/addons/website_payment/views/res_config_settings_views.xml b/addons/website_payment/views/res_config_settings_views.xml
new file mode 100644
index 00000000000..d0d73203ae2
--- /dev/null
+++ b/addons/website_payment/views/res_config_settings_views.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data>
+ <record id="res_config_settings_view_form" model="ir.ui.view">
+ <field name="name">res.config.settings.view.form.inherit.website.payment</field>
+ <field name="model">res.config.settings</field>
+ <field name="inherit_id" ref="website.res_config_settings_view_form"/>
+ <field name="arch" type="xml">
+ <xpath expr="//div[@id='webmaster_settings']" position='inside'>
+ <div class="col-12 col-lg-6 o_setting_box" id="payment_settings">
+ <div class="o_setting_left_pane"/>
+ <div class="o_setting_right_pane">
+ <span class="o_form_label">Payment Acquirers</span>
+ <div class="text-muted">
+ Add payment methods on your website
+ </div>
+ <div>
+ <button type="action"
+ name="%(payment.action_payment_acquirer)d"
+ string="Configure payment acquirers"
+ class="btn-link" icon="fa-arrow-right"/>
+ </div>
+ </div>
+ </div>
+ </xpath>
+ </field>
+ </record>
+ </data>
+</odoo>
diff --git a/addons/website_payment/views/website_payment_view.xml b/addons/website_payment/views/website_payment_view.xml
deleted file mode 100644
index fda8ad6386b..00000000000
--- a/addons/website_payment/views/website_payment_view.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<odoo>
- <data>
- <record id="website_settings_payment" model="ir.ui.view">
- <field name="name">website.form</field>
- <field name="model">website</field>
- <field name="inherit_id" ref="website.view_website_form"/>
- <field name="arch" type="xml">
- <xpath expr="//div[@name='other']" position='before'>
- <div name="shop">
- <separator string="E-Commerce"/>
- <group name="shop">
- <button type="action"
- name="%(payment.action_payment_acquirer)d"
- string="Configure payment acquirers" class="oe_link"/>
- </group>
- </div>
- </xpath>
- </field>
- </record>
- </data>
-</odoo>