diff options
| author | Jeremy Kersten <jke@odoo.com> | 2018-08-30 16:27:46 +0200 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2018-08-31 16:37:45 +0200 |
| commit | 52300d7fb0cbe7c892b52e1d0f60fe643ef66004 (patch) | |
| tree | 6b02bd51473cf8bde53d650096128078b86689b0 | |
| parent | 7ce1e60be4c76fe737bc761190a2a2a7ff8c504e (diff) | |
[IMP] website: res_config_settings remove payment acquirer link
New idea according FGI request is:
A settings with nothing to configure (just a link), is useless in the
res_config_settings view.
| -rw-r--r-- | addons/website_payment/__manifest__.py | 1 | ||||
| -rw-r--r-- | addons/website_payment/views/payment_acquirer.xml | 4 | ||||
| -rw-r--r-- | addons/website_payment/views/res_config_settings_views.xml | 29 |
3 files changed, 2 insertions, 32 deletions
diff --git a/addons/website_payment/__manifest__.py b/addons/website_payment/__manifest__.py index c42f639f52e..8a1307ce2c6 100644 --- a/addons/website_payment/__manifest__.py +++ b/addons/website_payment/__manifest__.py @@ -14,7 +14,6 @@ This is a bridge module which integrates payment acquirers with Website app. 'portal', ], 'data': [ - 'views/res_config_settings_views.xml', 'views/payment_acquirer.xml', ], 'auto_install': False, diff --git a/addons/website_payment/views/payment_acquirer.xml b/addons/website_payment/views/payment_acquirer.xml index 5da2b9eda7e..5320af09ddd 100644 --- a/addons/website_payment/views/payment_acquirer.xml +++ b/addons/website_payment/views/payment_acquirer.xml @@ -3,12 +3,12 @@ <data> <record id="acquirer_form_webiste" model="ir.ui.view"> - <field name="name">acquirer.form.paypal</field> + <field name="name">acquirer.form.inherit.website</field> <field name="model">payment.acquirer</field> <field name="inherit_id" ref="payment.acquirer_form"/> <field name="arch" type="xml"> <field name='company_id' position='after'> - <field name="website_id" options="{'no_open': True, 'no_create_edit': True}"/> + <field name="website_id" options="{'no_open': True, 'no_create_edit': True}" groups="website.group_multi_website"/> </field> </field> </record> diff --git a/addons/website_payment/views/res_config_settings_views.xml b/addons/website_payment/views/res_config_settings_views.xml deleted file mode 100644 index d0d73203ae2..00000000000 --- a/addons/website_payment/views/res_config_settings_views.xml +++ /dev/null @@ -1,29 +0,0 @@ -<?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> |
