[IMP] website_*: improve groups on website menu items
This commit adds required groups on website application menu items like blog and slides. It also move Website Admin menu definition from res config views to website views, because it is where it should always have been defined. This commit also update some sequences to reorder Apps.
This commit is contained in:
committed by
Thibault Delavallée
parent
3b4b65849b
commit
47b532638e
@@ -371,16 +371,6 @@ You can also edit the fields of the Extra Step page in eCommerce checkout.">
|
||||
<field name="target">inline</field>
|
||||
</record>
|
||||
|
||||
<record id="backend_dashboard" model="ir.actions.client">
|
||||
<field name="name">Website Dashboard</field>
|
||||
<field name="tag">backend_dashboard</field>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_website_configuration" sequence="215" name="Website Admin"
|
||||
groups="website.group_website_designer" web_icon="website,static/description/icon_admin.png"/>
|
||||
|
||||
<menuitem id="menu_dashboard" name="Dashboard" action="website.backend_dashboard" parent="website.menu_website_configuration" sequence="1"/>
|
||||
|
||||
<menuitem id="menu_website_global_configuration" parent="menu_website_configuration"
|
||||
sequence="100" name="Configuration" groups="base.group_system"/>
|
||||
<menuitem id="menu_website_website_settings" parent="menu_website_global_configuration" name="Settings" action="action_website_configuration"/>
|
||||
|
||||
@@ -1,6 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<!-- Menu items -->
|
||||
<menuitem name="Website Admin"
|
||||
id="menu_website_configuration"
|
||||
sequence="9"
|
||||
groups="website.group_website_publisher"
|
||||
web_icon="website,static/description/icon_admin.png"/>
|
||||
|
||||
<!-- website views -->
|
||||
<record id="view_website_form" model="ir.ui.view">
|
||||
@@ -112,5 +118,18 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Dashboard -->
|
||||
<record id="backend_dashboard" model="ir.actions.client">
|
||||
<field name="name">Dashboard</field>
|
||||
<field name="tag">backend_dashboard</field>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_dashboard"
|
||||
name="Dashboard"
|
||||
sequence="1"
|
||||
action="website.backend_dashboard"
|
||||
groups="website.group_website_publisher"
|
||||
parent="website.menu_website_configuration"/>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<menuitem name="Blog" id="menu_website_blog_root" sequence="20" parent="website.menu_website_configuration"/>
|
||||
<menuitem name="Blog"
|
||||
id="menu_website_blog_root"
|
||||
sequence="20"
|
||||
parent="website.menu_website_configuration"
|
||||
groups="website.group_website_designer"/>
|
||||
|
||||
<!-- Blog views -->
|
||||
<record id="view_blog_blog_list" model="ir.ui.view">
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
'name': 'Contact Form',
|
||||
'category': 'Website',
|
||||
'sequence': 54,
|
||||
'website': 'https://www.odoo.com/page/website-builder',
|
||||
'summary': 'Create Leads From Contact Form',
|
||||
'version': '2.0',
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
{
|
||||
'name': 'Online Events',
|
||||
'category': 'Marketing',
|
||||
'sequence': 135,
|
||||
'sequence': 166,
|
||||
'summary': 'Publish Events and Manage Online Registrations on your Website',
|
||||
'website': 'https://www.odoo.com/page/website-builder',
|
||||
'description': """
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
{
|
||||
'name': 'Online Jobs',
|
||||
'category': 'Website',
|
||||
'sequence': 142,
|
||||
'version': '1.0',
|
||||
'summary': 'Job Descriptions And Application Forms',
|
||||
'description': """
|
||||
|
||||
@@ -1,7 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<menuitem name="Slides" id="menu_website_slides_root" sequence="32" parent="website.menu_website_configuration"/>
|
||||
<menuitem name="Slides"
|
||||
id="menu_website_slides_root"
|
||||
sequence="32"
|
||||
parent="website.menu_website_configuration"
|
||||
groups="website.group_website_designer"/>
|
||||
|
||||
<!-- SLIDE.TAG -->
|
||||
<record id="view_slide_tag_form" model="ir.ui.view">
|
||||
|
||||
Reference in New Issue
Block a user