From 02f9ebd061444ea5167ae6e54072bb5d6c50d19a Mon Sep 17 00:00:00 2001 From: Juliana <juliana@le-filament.com> Date: Wed, 5 Apr 2023 15:47:20 +0200 Subject: [PATCH] [UPD]Review config views --- __manifest__.py | 3 +++ views/res_config_settings_views.xml | 41 +++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 views/res_config_settings_views.xml diff --git a/__manifest__.py b/__manifest__.py index f82d208..24e264d 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -7,17 +7,20 @@ "license": "AGPL-3", "depends": ["contacts", "portal"], "data": [ + # "security/security.xml", "security/ir.model.access.csv", # datas "data/mail_data.xml", "data/data.xml", # views + # "views/res_users_views.xml", "views/res_partner_views.xml", "views/acc_operation_views.xml", "views/acc_counter_views.xml", "views/acc_enedis_cdc_views.xml", "views/acc_enedis_import_logs_views.xml", "views/acc_contract_views.xml", + "views/res_config_settings_views.xml", # views menu "views/menu_views.xml", # wizard diff --git a/views/res_config_settings_views.xml b/views/res_config_settings_views.xml new file mode 100644 index 0000000..00c8eb1 --- /dev/null +++ b/views/res_config_settings_views.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8" ?> +<odoo> + + <record id="res_config_settings_view_form" model="ir.ui.view"> + <field name="name">res.config.settings.view.form.inherit.acc</field> + <field name="model">res.config.settings</field> + <field name="inherit_id" ref="base.res_config_settings_view_form" /> + <field name="arch" type="xml"> + <xpath expr="//div[hasclass('settings')]" position="inside"> + <div + id="acc_settings_block" + class="app_settings_block" + data-string="ACC" + string="ACC" + data-key="acc_enedis_api" + > + </div> + </xpath> + </field> + </record> + + <record id="action_acc_config_settings" model="ir.actions.act_window"> + <field name="name">Configuration</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">res.config.settings</field> + <field name="view_id" ref="res_config_settings_view_form" /> + <field name="view_mode">form</field> + <field name="target">inline</field> + <field name="context">{'module' : 'acc_operation', 'bin_size': False}</field> + </record> + + <menuitem + id="menu_acc_general_settings" + name="Configuration" + parent="acc_operation.menu_acc_config" + sequence="0" + action="action_acc_config_settings" + groups="base.group_system" + /> + +</odoo> -- GitLab