Merge many tabs into a single one, for notebook present in form views of any models
Project description
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
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file odoo_addon_web_merge_notebook_tab-16.0.1.0.0.4-py3-none-any.whl.
File metadata
- Download URL: odoo_addon_web_merge_notebook_tab-16.0.1.0.0.4-py3-none-any.whl
- Upload date:
- Size: 120.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80f238082417e69af9df1a71fbe40460a6d0d5b9739dee3a7b17f1cb397090be
|
|
| MD5 |
8f1bc434e4e531c1b0956b3496788daa
|
|
| BLAKE2b-256 |
9997e3ddca27d9db8d5ca1ee50d33af90410697911f21f40287a8a48c288fcea
|