| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 705 |
| Technical Name |
product_attribute_controller |
| License | LGPL-3 |
| Website | https://erpsystem.com.ua/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Invoicing (account) • Discuss (mail) |
| Lines of code | 705 |
| Technical Name |
product_attribute_controller |
| License | LGPL-3 |
| Website | https://erpsystem.com.ua/ |
Product Attribute Controller
Advanced Attribute Visibility Rules (Backend)
The module lets you manage visibility of product attributes and attribute values depending on previously selected attribute values. Configure exactly which attributes should stay visible, which must be hidden, and which specific values should be excluded in each scenario.
What You Can Configure
- Hide complete attributes based on selected values of other attributes.
- Define a list of attributes that must remain visible for a given selected value.
- Hide specific attribute values (not the whole attribute) in conditional scenarios.
- Set default hidden attributes per product template.
- Control Sales Order output mode (Required / Visible Optional / Silent Optional).
- Mark "empty" values for cleaner optional selection behavior.
Where It Works
This module focuses on backend/admin workflows: product setup, dependency rules, and sales configurator behavior in the administration side. It is designed for teams that need strict control over valid attribute combinations during quotation and order preparation.
- Prevent incompatible options from being selected in configurator flows.
- Show only valid options for each configuration step and reduce user errors.
- Keep order lines readable by hiding not-selected optional attributes in output.
- Apply one central dependency model instead of manual operator checks.
Installation & Usage
Install the module and configure dependency rules in Sales > Product Price Configurator > Hidden Attribute Dependency.
For website behavior, install the companion module website_product_attribute_controller, which reuses these same rules on the eCommerce side.
Product Attribute Controller | All Rights Reserved
For support contact: erpsystem.com.ua@gmail.com
Please log in to comment on this module