Skip to content

Commit

Permalink
[IMP] sign_oca: Add General settings menu item
Browse files Browse the repository at this point in the history
TT41745
  • Loading branch information
victoralmau committed Oct 11, 2024
1 parent f0ed3af commit 91afda2
Show file tree
Hide file tree
Showing 8 changed files with 38 additions and 24 deletions.
2 changes: 1 addition & 1 deletion sign_oca/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
"security/security.xml",
"views/menu.xml",
"data/data.xml",
"wizards/res_config_settings_views.xml",
"data/ir_sequence_data.xml",
"wizards/sign_oca_template_generate.xml",
"wizards/sign_oca_template_generate_multi.xml",
"views/res_config_settings_views.xml",
"views/res_partner_views.xml",
"views/sign_oca_request_log.xml",
"views/sign_oca_request.xml",
Expand Down
1 change: 1 addition & 0 deletions sign_oca/models/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
from . import res_company
from . import res_config_settings
from . import res_users
from . import res_partner
from . import sign_oca_template
Expand Down
File renamed without changes.
13 changes: 7 additions & 6 deletions sign_oca/views/menu.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@
sequence="16"
groups="sign_oca.sign_oca_group_user"
/>
<record model="ir.ui.menu" id="sign_oca_settings_menu">
<field name="name">Settings</field>
<field name="sequence" eval="90" />
<field name="parent_id" ref="sign_oca_root_menu" />
<field name="groups_id" eval="[(6,0,[ref('sign_oca.sign_oca_group_admin')])]" />
</record>
<menuitem
name="Settings"
id="sign_oca_settings_menu"
parent="sign_oca_root_menu"
sequence="90"
groups="sign_oca.sign_oca_group_admin"
/>
</odoo>
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,19 @@
</xpath>
</field>
</record>
<record id="sign_oca_general_settings_act_window" model="ir.actions.act_window">
<field name="name">General Settings</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.config.settings</field>
<field name="view_mode">form</field>
<field name="target">inline</field>
<field name="context">{'module' : 'sign_oca'}</field>
</record>
<menuitem
name="General settings"
id="sign_oca_general_settings_menu"
parent="sign_oca_settings_menu"
sequence="1"
action="sign_oca_general_settings_act_window"
/>
</odoo>
15 changes: 7 additions & 8 deletions sign_oca/views/sign_oca_field.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,11 @@
<field name="domain">[]</field>
<field name="context">{}</field>
</record>

<record model="ir.ui.menu" id="sign_oca_field_menu">
<field name="name">Fields</field>
<field name="parent_id" ref="sign_oca_settings_menu" /> <!-- TODO -->
<field name="action" ref="sign_oca_field_act_window" />
<field name="sequence" eval="16" /> <!-- TODO -->
</record>

<menuitem
name="Fields"
id="sign_oca_field_menu"
parent="sign_oca_settings_menu"
sequence="16"
action="sign_oca_field_act_window"
/>
</odoo>
15 changes: 7 additions & 8 deletions sign_oca/views/sign_oca_role.xml
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,11 @@
<field name="domain">[]</field>
<field name="context">{}</field>
</record>

<record model="ir.ui.menu" id="sign_oca_role_menu">
<field name="name">Roles</field>
<field name="parent_id" ref="sign_oca_settings_menu" />
<field name="action" ref="sign_oca_role_act_window" />
<field name="sequence" eval="16" />
</record>

<menuitem
name="Roles"
id="sign_oca_role_menu"
parent="sign_oca_settings_menu"
sequence="17"
action="sign_oca_role_act_window"
/>
</odoo>
1 change: 0 additions & 1 deletion sign_oca/wizards/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
from . import res_config_settings
from . import sign_oca_template_generate
from . import sign_oca_template_generate_multi

0 comments on commit 91afda2

Please sign in to comment.