| 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_wishlist |
| 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 | Raphael Collet, Odoo Translation Bot, Nicolas Lempereur, Géry Debongnie, Aaron Bohy, Julien Castiaux, Victor Feyens, Tiffany Chang (tic), Gorash, roen-odoo, Nicolas Bayet, Antoine Vandevenne (anv), Valentin Chevalier, Victor Piryns (pivi), Levi Siuzdak (sile), Dylan Kiss (dyki), FrancoisGe, Louis (loti), Lina (liew), Chrysanthe (chgo), mano-odoo, Xavier Luyckx (xlu), Antoine (anso), Manushi Shah, Pierre Pulinckx (PIPU), Arib Ansari, Pierre Lamotte (pila), Pierre Pulinckx, Bastien PIERRE, Krzysztof Magusiak (krma), nipl-odoo, krip-odoo, Alessandro Lupo, dtda-odoo, Laetitia (ldau), Augustin (duau), romo, Nisarg (nipl), Julien (jdeh), chpa-odoo, Claire Nguyen (clan) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:51:43 |
| 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
header_hide_empty_wishlist_link |
header_hide_empty_wishlist_link | ir.ui.view | qweb | Inherits website_sale_wishlist.header_wishlist_link |
header_wishlist_link |
Header Wishlist Link | ir.ui.view | qweb | New |
product_cart_lines |
product_cart_lines | ir.ui.view | qweb | Inherits website_sale.cart_lines |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
template_header_boxed |
template_header_boxed | ir.ui.view | qweb | Inherits website_sale.template_header_boxed |
template_header_default |
template_header_default | ir.ui.view | qweb | Inherits website_sale.template_header_default |
template_header_hamburger |
template_header_hamburger | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger |
template_header_mobile |
template_header_mobile | ir.ui.view | qweb | Inherits website_sale.template_header_mobile |
template_header_sales_four |
template_header_sales_four | ir.ui.view | qweb | Inherits website_sale.template_header_sales_four |
template_header_sales_one |
template_header_sales_one | ir.ui.view | qweb | Inherits website_sale.template_header_sales_one |
template_header_sales_three |
template_header_sales_three | ir.ui.view | qweb | Inherits website_sale.template_header_sales_three |
template_header_sales_two |
template_header_sales_two | ir.ui.view | qweb | Inherits website_sale.template_header_sales_two |
template_header_search |
template_header_search | ir.ui.view | qweb | Inherits website_sale.template_header_search |
template_header_sidebar |
template_header_sidebar | ir.ui.view | qweb | Inherits website_sale.template_header_sidebar |
template_header_stretch |
template_header_stretch | ir.ui.view | qweb | Inherits website_sale.template_header_stretch |
template_header_vertical |
template_header_vertical | ir.ui.view | qweb | Inherits website_sale.template_header_vertical |
website_sale_wishlist.add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.shop_product_buttons |
website_sale_wishlist.empty_wishlist_svg |
website_sale_wishlist.empty_wishlist_svg | ir.ui.view | qweb | New |
website_sale_wishlist.product_add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.cta_wrapper |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='website_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
index='btree_not_null'
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
No public methods.
No new fields.
Public methods (0)No public methods.
wishlist_gap
Char
default='16px'
help='Gap between products on the wishlist page'
string='Wishlist Grid Gap'
wishlist_grid_columns
Integer
default=5
help='Number of columns to display on the wishlist page'
string='Wishlist Grid Columns'
wishlist_mobile_columns
Integer
default=2
help='Number of columns to display on mobile for the wishlist page (1 or 2)'
string='Wishlist Mobile Columns'
wishlist_opt_products_design_classes
Char
default='o_wsale_products_opt_layout_catalog o_wsale_products_opt_design_thumbs o_wsale_products_opt_name_color_regular o_wsale_products_opt_thumb_cover o_wsale_products_opt_img_secondary_show o_wsale_products_opt_img_hover_zoom_out_light o_wsale_products_opt_has_cta o_wsale_products_opt_actions_inline o_wsale_products_opt_has_description o_wsale_products_opt_actions_promote o_wsale_products_opt_cc1 '
help='CSS class for wishlist page design'
string='Wishlist Page Design Class'
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_wishlist |
| 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, Odoo Online, Victor Feyens, Tiffany Chang (tic), roen-odoo, Valentin Chevalier, Louis Wicket (wil), Levi Siuzdak (sile), Dylan Kiss (dyki), bram1000, Anita (anko), Brieuc-brd, Louis (loti), Chrysanthe (chgo), Louis (wil), Manushi Shah, Pierre Pulinckx (PIPU), Pierre Lamotte (pila), Pierre Pulinckx (pipu), Pierre Pulinckx, Bastien PIERRE, Robin Engels (roen) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:25:57 |
| 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.products_item |
header_hide_empty_wishlist_link |
header_hide_empty_wishlist_link | ir.ui.view | qweb | Inherits website_sale_wishlist.header_wishlist_link |
header_wishlist_link |
Header Wishlist Link | ir.ui.view | qweb | New |
product_add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.product |
product_cart_lines |
product_cart_lines | ir.ui.view | qweb | Inherits website_sale.cart_lines |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
snippet_options |
Wishlist Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
template_header_boxed |
template_header_boxed | ir.ui.view | qweb | Inherits website_sale.template_header_boxed |
template_header_default |
template_header_default | ir.ui.view | qweb | Inherits website_sale.template_header_default |
template_header_hamburger |
template_header_hamburger | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger |
template_header_mobile |
template_header_mobile | ir.ui.view | qweb | Inherits website_sale.template_header_mobile |
template_header_sales_four |
template_header_sales_four | ir.ui.view | qweb | Inherits website_sale.template_header_sales_four |
template_header_sales_one |
template_header_sales_one | ir.ui.view | qweb | Inherits website_sale.template_header_sales_one |
template_header_sales_three |
template_header_sales_three | ir.ui.view | qweb | Inherits website_sale.template_header_sales_three |
template_header_sales_two |
template_header_sales_two | ir.ui.view | qweb | Inherits website_sale.template_header_sales_two |
template_header_search |
template_header_search | ir.ui.view | qweb | Inherits website_sale.template_header_search |
template_header_sidebar |
template_header_sidebar | ir.ui.view | qweb | Inherits website_sale.template_header_sidebar |
template_header_stretch |
template_header_stretch | ir.ui.view | qweb | Inherits website_sale.template_header_stretch |
template_header_vertical |
template_header_vertical | ir.ui.view | qweb | Inherits website_sale.template_header_vertical |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='website_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
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_wishlist |
| 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, Denis Ledoux, Géry Debongnie, qsm-odoo, Victor Feyens, Joseph Caburnay, std-odoo, Tiffany Chang (tic), Pierre Paridans, roen-odoo, Guillaume (gdi), Demesmaeker, Valentin Chevalier, niyasraphy, Louis Wicket (wil), Levi Siuzdak (sile), Dylan Kiss (dyki), Michael (mcm), Brieuc-brd, Louis (loti), Louis (wil), Manushi Shah, Pierre Pulinckx (pipu), Bastien PIERRE, Pulinckx Pierre (PIPU) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 01:02:08 |
| 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.products_item |
header_hide_empty_wishlist_link |
header_hide_empty_wishlist_link | ir.ui.view | qweb | Inherits website_sale_wishlist.header_wishlist_link |
header_wishlist_link |
Header Wishlist Link | ir.ui.view | qweb | New |
product_add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.product |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
snippet_options |
Wishlist Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
template_header_boxed |
template_header_boxed | ir.ui.view | qweb | Inherits website_sale.template_header_boxed |
template_header_default |
template_header_default | ir.ui.view | qweb | Inherits website_sale.template_header_default |
template_header_hamburger |
template_header_hamburger | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger |
template_header_mobile |
template_header_mobile | ir.ui.view | qweb | Inherits website_sale.template_header_mobile |
template_header_sales_four |
template_header_sales_four | ir.ui.view | qweb | Inherits website_sale.template_header_sales_four |
template_header_sales_one |
template_header_sales_one | ir.ui.view | qweb | Inherits website_sale.template_header_sales_one |
template_header_sales_three |
template_header_sales_three | ir.ui.view | qweb | Inherits website_sale.template_header_sales_three |
template_header_sales_two |
template_header_sales_two | ir.ui.view | qweb | Inherits website_sale.template_header_sales_two |
template_header_search |
template_header_search | ir.ui.view | qweb | Inherits website_sale.template_header_search |
template_header_sidebar |
template_header_sidebar | ir.ui.view | qweb | Inherits website_sale.template_header_sidebar |
template_header_stretch |
template_header_stretch | ir.ui.view | qweb | Inherits website_sale.template_header_stretch |
template_header_vertical |
template_header_vertical | ir.ui.view | qweb | Inherits website_sale.template_header_vertical |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='website_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
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_wishlist |
| 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, Denis Ledoux, Yannick Tivisse, qsm-odoo, Romain Derie, Romeo Fragomeli, Victor Feyens, Gorash, William Braeckman, Guillaume (gdi), Thibault Libioulle, Louis (loti), Alexandre de Pape (alpa) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:40:51 |
| 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.products_item |
header_hide_empty_wishlist_link |
header_hide_empty_wishlist_link | ir.ui.view | qweb | Inherits website_sale_wishlist.header_wishlist_link |
header_wishlist_link |
Header Wishlist Link | ir.ui.view | qweb | New |
product_add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.product |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
snippet_options |
Wishlist Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
template_header_boxed |
template_header_boxed | ir.ui.view | qweb | Inherits website_sale.template_header_boxed |
template_header_centered_logo |
template_header_centered_logo | ir.ui.view | qweb | Inherits website_sale.template_header_centered_logo |
template_header_contact |
template_header_contact | ir.ui.view | qweb | Inherits website_sale.template_header_contact |
template_header_default |
template_header_default | ir.ui.view | qweb | Inherits website_sale.template_header_default |
template_header_hamburger |
template_header_hamburger | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger |
template_header_hamburger_full |
template_header_hamburger_full | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger_full |
template_header_image |
template_header_image | ir.ui.view | qweb | Inherits website_sale.template_header_image |
template_header_magazine |
template_header_magazine | ir.ui.view | qweb | Inherits website_sale.template_header_magazine |
template_header_sidebar |
template_header_sidebar | ir.ui.view | qweb | Inherits website_sale.template_header_sidebar |
template_header_slogan |
template_header_slogan | ir.ui.view | qweb | Inherits website_sale.template_header_slogan |
template_header_vertical |
template_header_vertical | ir.ui.view | qweb | Inherits website_sale.template_header_vertical |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='pricelist_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
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_wishlist |
| 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, Xavier Morel, Goffin Simon, Jeremy Kersten, qsm-odoo, Romain Derie, Xavier-Do, Julien Mougenot, William Braeckman, Florian Damhaut, Louis (loti) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:25:28 |
| 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.products_item |
header_hide_empty_wishlist_link |
header_hide_empty_wishlist_link | ir.ui.view | qweb | Inherits website_sale_wishlist.header_wishlist_link |
header_wishlist_link |
Header Wishlist Link | ir.ui.view | qweb | New |
product_add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.product |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
snippet_options |
Wishlist Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
template_header_boxed |
template_header_boxed | ir.ui.view | qweb | Inherits website_sale.template_header_boxed |
template_header_centered_logo |
template_header_centered_logo | ir.ui.view | qweb | Inherits website_sale.template_header_centered_logo |
template_header_contact |
template_header_contact | ir.ui.view | qweb | Inherits website_sale.template_header_contact |
template_header_default |
template_header_default | ir.ui.view | qweb | Inherits website_sale.template_header_default |
template_header_hamburger |
template_header_hamburger | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger |
template_header_hamburger_full |
template_header_hamburger_full | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger_full |
template_header_image |
template_header_image | ir.ui.view | qweb | Inherits website_sale.template_header_image |
template_header_magazine |
template_header_magazine | ir.ui.view | qweb | Inherits website_sale.template_header_magazine |
template_header_sidebar |
template_header_sidebar | ir.ui.view | qweb | Inherits website_sale.template_header_sidebar |
template_header_slogan |
template_header_slogan | ir.ui.view | qweb | Inherits website_sale.template_header_slogan |
template_header_vertical |
template_header_vertical | ir.ui.view | qweb | Inherits website_sale.template_header_vertical |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='pricelist_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
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_wishlist |
| 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 | Raphael Collet, Odoo Translation Bot, Martin Trigaux, Olivier Dony, Christophe Simonis, Xavier Morel, Goffin Simon, Jeremy Kersten, Yannick Tivisse, qsm-odoo, Christophe Monniez, Xavier-Do, Andrea Grazioso (agr-odoo), fw-bot, Hiral Bhavsar, William Braeckman, Kevin Baptiste, Florian Damhaut |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:14: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 - 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Wishlist assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
assets_tests |
Website Sale Wishlist Assets Tests | ir.ui.view | qweb | Inherits web.assets_tests |
header_hide_empty_wishlist_link |
header_hide_empty_wishlist_link | ir.ui.view | qweb | Inherits website_sale_wishlist.header_wishlist_link |
header_wishlist_link |
Header Wishlist Link | ir.ui.view | qweb | New |
product_add_to_wishlist |
Wishlist Button | ir.ui.view | qweb | Inherits website_sale.product |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
snippet_options |
Wishlist Snippet Options | ir.ui.view | qweb | Inherits website.snippet_options |
template_header_boxed |
template_header_boxed | ir.ui.view | qweb | Inherits website_sale.template_header_boxed |
template_header_centered_logo |
template_header_centered_logo | ir.ui.view | qweb | Inherits website_sale.template_header_centered_logo |
template_header_contact |
template_header_contact | ir.ui.view | qweb | Inherits website_sale.template_header_contact |
template_header_default |
template_header_default | ir.ui.view | qweb | Inherits website_sale.template_header_default |
template_header_hamburger |
template_header_hamburger | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger |
template_header_hamburger_full |
template_header_hamburger_full | ir.ui.view | qweb | Inherits website_sale.template_header_hamburger_full |
template_header_image |
template_header_image | ir.ui.view | qweb | Inherits website_sale.template_header_image |
template_header_magazine |
template_header_magazine | ir.ui.view | qweb | Inherits website_sale.template_header_magazine |
template_header_minimalist |
template_header_minimalist | ir.ui.view | qweb | Inherits website_sale.template_header_minimalist |
template_header_sidebar |
template_header_sidebar | ir.ui.view | qweb | Inherits website_sale.template_header_sidebar |
template_header_slogan |
template_header_slogan | ir.ui.view | qweb | Inherits website_sale.template_header_slogan |
template_header_vertical |
template_header_vertical | ir.ui.view | qweb | Inherits website_sale.template_header_vertical |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='pricelist_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
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_wishlist |
| 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, Xavier Morel, Goffin Simon, Aaron Bohy, Jeremy Kersten, Damien Bouvy, qsm-odoo, Odoo Online, Romain Derie, Jorge Pinna Puissant, Adrian Torres, Aurélien Warnon, Xavier-Do, Andrea Grazioso (agr-odoo), Sébastien Theys, fw-bot, fja-odoo, Hiral Bhavsar, Arnaud Joset, William Braeckman, Florian Damhaut |
| 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Wishlist assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
assets_tests |
Website Sale Wishlist Assets Tests | ir.ui.view | qweb | Inherits web.assets_tests |
header |
Header Shop Wishlist Link | ir.ui.view | qweb | Inherits website.layout |
product_add_to_wishlist |
Add to wishlist in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
No new fields.
Public methods (1)power_on(self, *args, **kwargs)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='pricelist_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
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_wishlist |
| 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 | Raphael Collet, Odoo Translation Bot, Martin Trigaux, Fabien Pinckaers, Thibault Delavallée, Christophe Simonis, Xavier Morel, Goffin Simon, Nicolas Lempereur, Aaron Bohy, Jeremy Kersten, GitHub, Yannick Tivisse, qsm-odoo, Romain Derie, Aurélien Warnon, Xavier-Do, Andrea Grazioso (agr-odoo), Sébastien Theys, Quentin Smetz (qsm), Elmeri Niemelä |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-05 23:57:01 |
| 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 |
Allow shoppers of your eCommerce store to create personalized collections of products they want to buy and save them for future reference.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Wishlist assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
header |
Header Shop Wishlist Link | ir.ui.view | qweb | Inherits website.layout |
product_add_to_wishlist |
Add to wishlist in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
No new fields.
Public methods (1)power_on(self, *args, **kwargs)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
active
Boolean
default=True
required=True
currency_id
Many2one → res.currency
readonly=True
related='pricelist_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
digits=0
help='Price of the product when it has been added in the wishlist'
string='Price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
website_id
Many2one → website
ondelete='cascade'
required=True
args: 'website'
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
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/11.0/website_sale_wishlist |
| 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, Goffin Simon, Nicolas Martinelli, Nicolas Lempereur, Aaron Bohy, Jeremy Kersten, GitHub, Odoo Online, Paul Morelle, Uku Lagle |
| 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 | Let returning shoppers save products in a wishlist |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
add_to_wishlist |
Wishlist | ir.ui.view | qweb | Inherits website_sale.products_item |
assets_frontend |
Wishlist assets frontend | ir.ui.view | qweb | Inherits website.assets_frontend |
header |
Header Shop Wishlist Link | ir.ui.view | qweb | Inherits website.layout |
product_add_to_wishlist |
Add to wishlist in product page | ir.ui.view | qweb | Inherits website_sale.product |
product_wishlist |
Wishlist Page | ir.ui.view | qweb | New |
No new fields.
Public methods (1)power_on(self, *args, **kwargs)
active
Boolean
default=True
required=True
create_date
Datetime
readonly=True
required=True
args: 'Added Date'
currency_id
Many2one → res.currency
readonly=True
related='pricelist_id.currency_id'
args: 'res.currency'
partner_id
Many2one → res.partner
string='Owner'
args: 'res.partner'
price
Monetary
currency_field='currency_id'
digits=0
help='Price of the product when it has been added in the wishlist'
string='Price'
price_new
Float
compute='compute_new_price'
help='Current price of this product, using same pricelist, ...'
string='Current price'
pricelist_id
Many2one → product.pricelist
help='Pricelist when added'
string='Pricelist'
args: 'product.pricelist'
product_id
Many2one → product.product
required=True
string='Product'
args: 'product.product'
session
Char
help='Website session identifier where this product was wishlisted.'
website_id
Many2one → website
required=True
args: 'website'
compute_new_price(self)
current(self)
wishlist_ids
One2many → product.wishlist
domain=[('active', '=', True)]
string='Wishlist'
args: 'product.wishlist', 'partner_id'
No public methods.
current_session
Char
compute='_compute_current_session'
check_credentials(self, password)