| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/19.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | Yes |
| AUTHORS | |
| AUTHORS | Odoo S.A. |
| MAINTAINERS | |
| MAINTAINERS | Odoo S.A. |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Géry Debongnie, Aaron Bohy, Julien Castiaux, Victor Feyens, Tiffany Chang (tic), Gorash, William Braeckman, Valentin Chevalier, Levi Siuzdak (sile), Dylan Kiss (dyki), Louis (loti), Serge Bayet (seba), Lina (liew), Chrysanthe (chgo), Xavier Luyckx (xlu), Stéphane Diez, Antoine (anso), Manushi Shah, Pierre Pulinckx (PIPU), dija-odoo, Pierre Lamotte (pila), nikj-odoo, Pierre Pulinckx, Bastien PIERRE, Mahdi Alijani (malj), Alessandro Lupo, Augustin (duau), khaj-odoo, Khaj-odoo, chpa-odoo, panj-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:51:45 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - digest - base - base_setup - web - bus - web_tour - html_editor - portal - http_routing - auth_signup - resource - social_media - google_recaptcha - utm - html_builder - sale - sales_team - account_payment - account - onboarding - product - uom - analytic - payment - website_payment - website_mail - portal_rating - rating - delivery - payment_custom |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
geoip2 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
accordion_specs_item |
Specifications Accordion Item | ir.ui.view | qweb | Inherits website_sale.product_accordion |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.cta_wrapper |
product_attribute_category_tree_view |
product.attribute.category.list | product.attribute.category | list | New |
product_attribute_tree_view_inherit |
product.attribute.list.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | group | Inherits website_sale.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
specifications_table |
Specifications Table | ir.ui.view | qweb | New |
website_sale_comparison.add_to_compare |
Comparison List Button | ir.ui.view | qweb | Inherits website_sale.shop_product_buttons |
category_id
Many2one → product.attribute.category
comodel_name='product.attribute.category'
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce.'
index=True
string='eCommerce Category'
No public methods.
attribute_ids
One2many → product.attribute
domain="[('category_id', '=', False)]"
string='Related Attributes'
args: 'product.attribute', 'category_id'
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
index=True
args: 'Sequence'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/18.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Xavier Morel, Aaron Bohy, Yannick Tivisse, Odoo Online, Victor Feyens, William Henrotin, Tiffany Chang (tic), Gorash, Pierre Paridans, William Braeckman, Valentin Chevalier, Louis Wicket (wil), Levi Siuzdak (sile), Dylan Kiss (dyki), Louis (loti), vava-odoo, Louis (wil), mano-odoo, paru-odoo, Pierre Pulinckx (PIPU), Pierre Lamotte (pila), nikj-odoo, Pierre Pulinckx (pipu), Pierre Pulinckx, Bastien PIERRE, jeep-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - digest - base - base_setup - web - bus - web_tour - html_editor - portal - web_editor - http_routing - auth_signup - resource - social_media - google_recaptcha - utm - sale - sales_team - account_payment - account - onboarding - product - uom - analytic - payment - website_payment - website_mail - portal_rating - rating - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
geoip2 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
accordion_specs_item |
Specifications Accordion Item | ir.ui.view | qweb | Inherits website_sale.product_accordion |
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.list | product.attribute.category | list | New |
product_attribute_tree_view_inherit |
product.attribute.list.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | group | Inherits website_sale.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
snippet_options |
Comparison Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
specifications_table |
Specifications Table | ir.ui.view | qweb | New |
category_id
Many2one → product.attribute.category
comodel_name='product.attribute.category'
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce.'
index=True
string='eCommerce Category'
No public methods.
attribute_ids
One2many → product.attribute
domain="[('category_id', '=', False)]"
string='Related Attributes'
args: 'product.attribute', 'category_id'
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
index=True
args: 'Sequence'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/17.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | |
| MAINTAINERS | |
| MAINTAINERS | |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Géry Debongnie, Yannick Tivisse, qsm-odoo, Romain Derie, Jorge Pinna Puissant, Victor Feyens, Samuel Degueldre, Tiffany Chang (tic), Pierre Paridans, William Braeckman, Benoit Socias, Antoine Vandevenne (anv), Demesmaeker, Valentin Chevalier, niyasraphy, Louis Wicket (wil), Walid, Valentin Vallaeys (vava), xO-Tx, Dylan Kiss (dyki), Michael (mcm), Brieuc-brd, Louis (loti), vava-odoo, Louis (wil), paru-odoo, nikj-odoo, Pierre Pulinckx (pipu), Bastien PIERRE, Danial Sheikhani, Pulinckx Pierre (PIPU) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:02:09 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - digest - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - resource - social_media - google_recaptcha - utm - sale - sales_team - account_payment - account - onboarding - product - uom - analytic - payment - website_payment - website_mail - portal_rating - rating - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
geoip2 |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.tree | product.attribute.category | tree | New |
product_attribute_tree_view_inherit |
product.attribute.tree.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | group | Inherits website_sale.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
snippet_options |
Comparison Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
category_id
Many2one → product.attribute.category
comodel_name='product.attribute.category'
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce.'
index=True
string='eCommerce Category'
No public methods.
attribute_ids
One2many → product.attribute
domain="[('category_id', '=', False)]"
string='Related Attributes'
args: 'product.attribute', 'category_id'
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
index=True
args: 'Sequence'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/16.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Yannick Tivisse, qsm-odoo, Romain Derie, Romeo Fragomeli, Victor Feyens, Gorash, William Braeckman, Benoit Socias, Laurent Desausoi (lade), Thibault Libioulle, Valentin Chevalier, Walid, xO-Tx, vava-odoo |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:53 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - digest - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - resource - social_media - google_recaptcha - utm - sale - sales_team - account_payment - account - product - uom - analytic - payment - website_payment - website_mail - portal_rating - rating |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.tree | product.attribute.category | tree | New |
product_attribute_tree_view_inherit |
product.attribute.tree.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | field | Inherits product.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
snippet_options |
Comparison Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
category_id
Many2one → product.attribute.category
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce'
index=True
string='Category'
args: 'product.attribute.category'
No public methods.
attribute_ids
One2many → product.attribute
domain="[('category_id', '=', False)]"
string='Related Attributes'
args: 'product.attribute', 'category_id'
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
index=True
args: 'Sequence'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/15.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Jeremy Kersten, GitHub, Yannick Tivisse, qsm-odoo, Romain Derie, Christophe Monniez, Xavier-Do, Julien Mougenot, Achraf (abz), William Braeckman, Laurent Desausoi (lade), mafo-odoo, Soukéina Bojabza, xO-Tx |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:25:29 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - digest - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - resource - social_media - google_recaptcha - utm - sale - sales_team - payment - account - product - uom - analytic - website_payment - website_mail - portal_rating - rating |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
add_to_compare_button |
Add To Compare Button | ir.ui.view | qweb | New |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.tree | product.attribute.category | tree | New |
product_attribute_tree_view_inherit |
product.attribute.tree.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | field | Inherits product.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
recommended_product |
Alternative Products | ir.ui.view | qweb | Inherits website_sale.recommended_products |
category_id
Many2one → product.attribute.category
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce'
index=True
string='Category'
args: 'product.attribute.category'
No public methods.
attribute_ids
One2many → product.attribute
domain="[('category_id', '=', False)]"
string='Related Attributes'
args: 'product.attribute', 'category_id'
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
index=True
args: 'Sequence'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/14.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Christophe Simonis, Goffin Simon, Jeremy Kersten, GitHub, Yannick Tivisse, qsm-odoo, Julien Castiaux, Xavier-Do, Victor Feyens, fw-bot, Achraf (abz), William Braeckman, Kevin Baptiste, Benoit Socias |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:14:30 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - digest - base - base_setup - web - bus - web_tour - portal - web_editor - http_routing - auth_signup - resource - social_media - sale - sales_team - payment - account - product - uom - analytic - utm - website_payment - website_mail - website_form - google_recaptcha - portal_rating - rating |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Comparison assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
assets_tests |
Website Sale Comparison Assets Tests | ir.ui.view | qweb | Inherits web.assets_tests |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.tree | product.attribute.category | tree | New |
product_attribute_tree_view_inherit |
product.attribute.tree.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | field | Inherits product.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
recommended_product |
Alternative Products | ir.ui.view | qweb | Inherits website_sale.recommended_products |
category_id
Many2one → product.attribute.category
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce'
index=True
string='Category'
args: 'product.attribute.category'
No public methods.
attribute_ids
One2many → product.attribute
domain="[('category_id', '=', False)]"
string='Related Attributes'
args: 'product.attribute', 'category_id'
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
index=True
args: 'Sequence'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/13.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website/Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Denis Ledoux, Christophe Simonis, Xavier Morel, Goffin Simon, Aaron Bohy, Jeremy Kersten, Damien Bouvy, qsm-odoo, Odoo Online, Romain Derie, Aurélien Warnon, Xavier-Do, Victor Feyens, Sébastien Theys, Achraf (abz), fja-odoo, Arnaud Joset, William Braeckman, Antoine Vandevenne (anv) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:06:43 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - web - base - web_editor - http_routing - portal - base_setup - bus - web_tour - auth_signup - social_media - sale - sales_team - payment - account - product - uom - analytic - digest - resource - utm - website_payment - website_mail - website_form - website_rating - rating |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Comparison assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
assets_tests |
Website Sale Comparison Assets Tests | ir.ui.view | qweb | Inherits web.assets_tests |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.tree | product.attribute.category | tree | New |
product_attribute_tree_view_inherit |
product.attribute.tree.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | field | Inherits product.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
recommended_product |
Alternative Products | ir.ui.view | qweb | Inherits website_sale.recommended_products |
category_id
Many2one → product.attribute.category
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce'
index=True
string='Category'
args: 'product.attribute.category'
No public methods.
attribute_ids
One2many → product.attribute
domain="[('category_id', '=', False)]"
string='Related Attributes'
args: 'product.attribute', 'category_id'
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
index=True
args: 'Sequence'
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/12.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Thibault Delavallée, Denis Ledoux, Christophe Simonis, Goffin Simon, Jeremy Kersten, GitHub, Yannick Tivisse, qsm-odoo, Romain Derie, Aurélien Warnon, Xavier-Do, Sébastien Theys, Quentin Smetz (qsm), Bohdan Lisnenko |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:57:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - web - base - web_editor - http_routing - portal - base_setup - bus - web_tour - social_media - sale - sales_team - payment - account - product - decimal_precision - uom - analytic - digest - website_payment - website_mail - website_form - website_rating - rating |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
This module adds a comparison tool to your eCommerce shop, so that your shoppers can easily compare products based on their attributes. It will considerably accelerate their purchasing decision.
To configure product attributes, activate *Attributes & Variants* in the Website settings. This will add a dedicated section in the product form. In the configuration, this module adds a category field to product attributes in order to structure the shopper's comparison table.
Finally, the module comes with an option to display an attribute summary table in product web pages (available in Customize menu).
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Comparison assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.tree | product.attribute.category | tree | New |
product_attribute_tree_view_inherit |
product.attribute.tree.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | field | Inherits product.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
recommended_product |
Alternative Products | ir.ui.view | qweb | Inherits website_sale.recommended_products |
category_id
Many2one → product.attribute.category
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce'
string='Category'
args: 'product.attribute.category'
No public methods.
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
args: 'Sequence'
No public methods.
No new fields.
Public methods (1)get_variant_groups(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | odoo/odoo |
| GIT | |
| GIT | https://github.com/odoo/odoo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/odoo/odoo/tree/11.0/website_sale_comparison |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Website |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo SA |
| MAINTAINERS | |
| MAINTAINERS | Odoo SA |
| COMMITTERS | |
| COMMITTERS | Odoo Translation Bot, Martin Trigaux, Christophe Simonis, Xavier Morel, Nicolas Lempereur, Richard Mathot, Jeremy Kersten, GitHub, Odoo Online, Romain Derie, Julien Castiaux, Andrea Grazioso (agr-odoo), Patrick Tombez |
| WEBSITE | |
| WEBSITE | https://www.odoo.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:53:43 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - website_sale - website - web - base - web_editor - web_planner - http_routing - portal - base_setup - bus - web_tour - sale_payment - payment - account - product - decimal_precision - analytic - sale - sales_team - website_payment - website_mail - website_form - website_rating - rating |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Product Comparison, Product Attribute Category and specification table |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_compare |
Comparison List | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Comparison assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
product_add_to_compare |
Add to comparison in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_attribute_category_tree_view |
product.attribute.category.tree | product.attribute.category | tree | New |
product_attribute_tree_view_inherit |
product.attribute.tree.inherit | product.attribute | field | Inherits product.attribute_tree_view |
product_attribute_view_form |
product.attribute.form.inherit | product.attribute | field | Inherits website_sale.product_attribute_view_form |
product_attributes_body |
Product attributes table | ir.ui.view | qweb | Inherits website_sale.product |
product_compare |
Comparator Page | ir.ui.view | qweb | New |
product_product |
Comparator - Product row in comparator popover | ir.ui.view | qweb | New |
recommended_product |
Alternative Products | ir.ui.view | qweb | Inherits website_sale.recommended_products |
category_id
Many2one → product.attribute.category
help='Set a category to regroup similar attributes under the same section in the Comparison page of eCommerce'
string='Category'
args: 'product.attribute.category'
No public methods.
name
Char
required=True
translate=True
args: 'Category Name'
sequence
Integer
default=10
args: 'Sequence'
No public methods.
No new fields.
Public methods (1)get_variant_groups(self)