Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 126 |
Technical Name |
filter_field_hidding |
Website | http://odoofusion.com |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 126 |
Technical Name |
filter_field_hidding |
Website | http://odoofusion.com |
Dynamic field hiding and filter control
Enhance your Odoo experience with the ability to dynamically hide fields and control filter/group by options. This app empowers you to streamline views by hiding unnecessary fields and optimizing your data grouping and filtering options based on your needs.
Explore this module
Overview
Odoo Dynamic Hide Filter & Group By is a powerful customization tool designed to give you full control over your Odoo views. With this app, you can dynamically hide fields in list views, making your interface cleaner and more focused on the most relevant information. Additionally, it allows you to tailor the available filters and group-by options, so your users can easily find, categorize, and analyze data based on their preferences.
Features

Community & Enterprise Support
Available in Odoo 15.0 Community and Enterprise.

Easily hide or show desired fields in filter, group by or export.

configuration needed.
Screenshots
Here you can Configure As
Hereâs how you configure a hidden-fields rule exactly as highlighted in the red boxes:
1. **Go to the Settings â¶ Hidden Fields**
In your topâbar menu, click **Settings**, then select the **Hidden Fields** tab.
2. **Create a new rule**
Click the **CREATE** button (upper left, green button) to start a new Hidden-Fields record.
3. **Select your model**
In the **Model** dropdown, pick the model you want to tweak (e.g. `sale.order`).
4. **Add the fields you want to hide**
Click **Add a line** in the one2many list to insert each field:
* In the **Field** column, choose the field (e.g. âTagsâ, âTotalâ,"Active" âTerms and Conditionsâ,
etc.).
5. **Check where to hide it**
For each field line you just added, tick the appropriate checkbox:
* **Hide in Filters** â removes it from the searchâfilter dropdown
* **Hide in Groups** â hides it when you group records by that field
* **Hide in XLSX** â omits it from any exported spreadsheet
6. **Save**
Once youâve added all desired fields and checked their âhideâ boxes, click **SAVE**.
Now your chosen fields will be hidden in filters, group-by menus or in exported XLSX views according to
the boxes youâve checked.

After this you need to inherit sale.order for odoo addons you need to inherit like this an add
dynamic.group.mixin
What You Do
Inherit the original model (sale.order).
Include all the usual mixins (portal, mail.thread, mail.activity, utm) to keep built-in web, chatter,
activity and campaign features intact.
Append your custom dynamic.group.mixin at the endâthis is the piece that injects the grouping UI and
logic.

Here Is the video link
â¶ï¸
Watch the demo video here
Need Help?

Please log in to comment on this module