09d99246880ecb662234e05b6ebe0688a84895bd
Before this commit, if a parent menu had child menus and all of those were not visible (eg linked to an unpublished page), that parent menu would still be shown. While it is more a choice than an error, it might makes more sense to not show it as most of the time, that parent menu has no sense itself, it just served as a way to group submenus. Its URL can't be clicked (as it opens a dropdown) despite the fact it is required, and is actually most of the time a random URL typed by the user as it has no real purpose. The parent menu is just used as a dropdown entry and shouldn't be displayed if there is nothing in the dropdown, instead of converting it to a regular menu. Historically, it was decided to do it that way to fulfill this usecase: - /dogs - /german-sheperds - /beagles If you were to unpublished your beagles and german sheperds pages, the menu would auto convert to a regular menu pointing to your dogs page. This use case now seems less prefered than the behavior to hide that menu. task-2583737 closes odoo/odoo#73020 Signed-off-by: Romain Derie <rdeodoo@users.noreply.github.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%