Web - Merge Notebook Tabs
by GRAP https://github.com/OCA/web , Odoo Community Association (OCA) https://github.com/OCA/web| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 170 |
| Technical Name |
web_merge_notebook_tab |
| License | AGPL-3 |
| Website | https://github.com/OCA/web |
Web - Merge Notebook Tabs

This module extend the Odoo Community Edition web module to improve display of Form views that contains notebooks.
Odoo is very modular, that is great, but for some Forms, Odoo designs the view with a lot of tabs in a notebook, one per functional topic.
If many modules are installed, it generates a lot of tabs. Consequently:
- it force users to click a lot of time in all the tabs, to configure all the data.
- it is not possible for a user to see quickly, if an item is correctly configured.
It is specially problematic for product or partner form views.
This module allows to ‘merge’ many tabs into a single tab, to avoid such UX troubles.
Demo exemple with the form view of the product.template model:
Without the module
With the module
Table of contents
Configuration
- Go to “Settings > Technical > User Interface > Merge Notebook tab Settings”
- Create a new setting:
- Select the model of the view you want to change
- Select the view you want to change
- Set the description of the tab, that will be displayed to the user. (string parameter)
- (optionaly) Set the name of the tab, that will be used technically. (name parameter). If not set, it will be generated automatically.
- (optionaly) Set the name of the tab, where the new tab will be inserted. (tab_name_position parameter). If not set, the tab will be inserted at the first position.
- set the names of the tabs you want to merge, as a python list.
Known issues / Roadmap
- Manage conditional display, if some part are hidden for some groups.
Bug Tracker
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us to smash it by providing a detailed and welcomed feedback.
Do not contact contributors directly about support or help with technical issues.
Credits
Authors
- GRAP
Contributors
- Sylvain LE GAL (https://www.twitter.com/legalsylvain)
Maintainers
This module is maintained by the OCA.
OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
Current maintainer:

This module is part of the OCA/web project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Please log in to comment on this module