Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• eCommerce (website_sale) • Discuss (mail) • Invoicing (account) • Website (website) |
Lines of code | 609 |
Technical Name |
website_filter_advanced |
License | LGPL-3 |
Versions | 16.0 17.0 18.0 |
Advanced Product Filters – Odoo Module Guide
Overview
This module adds an advanced product filter system to Odoo. Define filters (e.g., Colors, Materials, Sizes) and assign values directly on products to let shoppers refine the catalog in the Website Shop.
Key Features
Flexible filter types
Radio lists (text) and color swatches (visual).
Per-product assignment
Attach filters/values directly on product forms.
Website integration
Automatic sidebar filters in the Shop page.
Multi-site ready
Works with multiple websites; enable per site.
Back-office search
Reuse filters to build faster internal searches.
Clean management
Global filters in Configuration to avoid duplicates.
Installation
- Log in as Administrator on your Odoo instance.
- Go to Apps → search for “Advanced Product Filters”.
- Click Install and wait for completion.


Note: On multi-website setups, verify availability on the intended site.
Configuration
Method 1 — From the product form
- Sales → Products → open a product.
- In the Filters tab, add filters and values (e.g., Colors: Red, Green, Blue).
- Save.


Method 2 — Global filters (Configuration → Filters)
You can create reusable filters globally: Sales → Products → Configuration → Filters.
- Click Create to add a filter (e.g., Colors).
- Choose a Type: Radio (text values) or Color (color swatches).
- Save and link this filter to the desired products.


Using Filters on the Website Shop
- Website → Shop.
- The left sidebar shows available filters.
- Select one or more values to narrow results.

Back-office Search & Filtering
Reuse filters to accelerate internal searches (favorites, custom domains). Combine with Odoo search for power users.
FAQ & Troubleshooting
Filters don’t appear
- Ensure the product is published.
- At least one filter with one value must be set.
- Refresh the page / clear browser cache.
Changelog
Version | Date | Changes |
---|---|---|
1.0.0 | 2025-09-24 | Initial release for Odoo 16/17/18. |
Support & Updates
For assistance, feature requests, or updates:
- Email: boektech9@gmail.com
- Update policy: maintained compatibility for Odoo 16/17/18.
- License: see
__manifest__.py
.
© 2025 — Advanced Product Filters.
Please log in to comment on this module