eCommerce Optional Products

website_sale_options
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/11.0/website_sale_options
VERSION
VERSION 1.0
CATEGORY
CATEGORYWebsite
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Christophe Simonis, Xavier Morel, Nicolas Martinelli, Nicolas Lempereur, Jeremy Kersten, GitHub, Lucas Perais (lpe), Yannick Tivisse, qsm-odoo, Martin Geubelle, Odoo Online, Romain Derie, Denis Vermylen (dve)
WEBSITE
WEBSITEhttps://www.odoo.com/page/e-commerce
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:53:42
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - website_sale
    - website
    - web
    - base
    - web_editor
    - web_planner
    - http_routing
    - portal
    - mail
    - 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
Odoo E-Commerce
==================

        

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
assets_frontend Shop Product Options ir.ui.view qweb Inherits website.assets_frontend
modal Optional Products ir.ui.view qweb New
optional_products Optional products ir.ui.view qweb Inherits website_sale.cart_lines
product_template_form_view product.template.product.website.form product.template field Inherits website_sale.product_template_form_view
products_add_to_cart products_add_to_cart ir.ui.view qweb Inherits website_sale.products_add_to_cart
Models touched (3)

New fields (1)
  • optional_product_ids Many2many → product.template
    help='Optional Products are suggested whenever the customer hits *Add to Cart* (cross-sell strategy, e.g. for computers: warranty, software, etc.).' string='Optional Products' args: 'product.template', 'product_optional_rel', 'src_id', 'dest_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • linked_line_id Many2one → sale.order.line
    domain="[('order_id', '!=', order_id)]" ondelete='cascade' string='Linked Order Line' args: 'sale.order.line'
  • option_line_ids One2many → sale.order.line
    string='Options Linked' args: 'sale.order.line', 'linked_line_id'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/10.0/website_sale_options
VERSION
VERSION 1.0
CATEGORY
CATEGORYWebsite
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Christophe Matthieu, Martin Trigaux, Olivier Dony, Thibault Delavallée, Denis Ledoux, Christophe Simonis, David Monjoie, Goffin Simon, Nicolas Martinelli, Jérome Maes, Julien Legros, qdp-odoo, Jeremy Kersten, Lucas Perais (lpe), Yannick Tivisse, qsm-odoo, Romain Derie, Denis Vermylen (dve)
WEBSITE
WEBSITEhttps://www.odoo.com/page/e-commerce
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:50:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - website_sale
    - website
    - web
    - base
    - web_editor
    - web_planner
    - sale
    - sales_team
    - mail
    - base_setup
    - web_kanban
    - bus
    - web_tour
    - account
    - product
    - decimal_precision
    - report
    - analytic
    - procurement
    - payment
    - website_payment
    - website_portal
    - website_portal_sale
    - portal_sale
    - portal
    - auth_signup
    - website_mail
    - website_form
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Odoo E-Commerce
==================

        

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
assets_frontend Shop Product Options ir.ui.view qweb Inherits website.assets_frontend
modal Optional Products ir.ui.view qweb New
optional_products Optional products ir.ui.view qweb Inherits website_sale.cart_lines
product_template_form_view product.template.product.website.form product.template field Inherits website_sale.product_template_form_view
products_add_to_cart products_add_to_cart ir.ui.view qweb Inherits website_sale.products_add_to_cart
Models touched (3)

New fields (1)
  • optional_product_ids Many2many → product.template
    help='Optional Products are suggested whenever the customer hits *Add to Cart* (cross-sell strategy, e.g. for computers: warranty, software, etc.).' string='Optional Products' args: 'product.template', 'product_optional_rel', 'src_id', 'dest_id'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • linked_line_id Many2one → sale.order.line
    domain="[('order_id', '!=', order_id)]" ondelete='cascade' string='Linked Order Line' args: 'sale.order.line'
  • option_line_ids One2many → sale.order.line
    string='Options Linked' args: 'sale.order.line', 'linked_line_id'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/9.0/website_sale_options
VERSION
VERSION 1.0
CATEGORY
CATEGORYWebsite
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORS
MAINTAINERS
MAINTAINERS
COMMITTERS
COMMITTERSOdoo Translation Bot, Christophe Matthieu, Martin Trigaux, Antony Lesuisse, Olivier Dony, Denis Ledoux, Christophe Simonis, Goffin Simon, Nicolas Lempereur, Jérome Maes, qdp-odoo, Géry Debongnie, Jeremy Kersten, Lucas Perais (lpe), Yannick Tivisse, Romain Derie
WEBSITE
WEBSITEhttps://www.odoo.com/page/e-commerce
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:48:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - website_sale
    - website
    - web
    - base
    - web_editor
    - web_planner
    - sale
    - sales_team
    - mail
    - base_setup
    - web_kanban
    - bus
    - account
    - product
    - decimal_precision
    - report
    - analytic
    - web_tip
    - procurement
    - payment
    - website_payment
    - website_portal
    - website_portal_sale
    - website_mail
    - rating
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
OpenERP E-Commerce
==================

        

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
assets_frontend Shop Product Options ir.ui.view qweb Inherits website.assets_frontend
modal Optional Products ir.ui.view qweb New
optional_products Optional products ir.ui.view qweb Inherits website_sale.cart_lines
product_template_form_view product.template.product.website.form product.template field Inherits website_sale.product_template_form_view
products_add_to_cart products_add_to_cart ir.ui.view qweb Inherits website_sale.products_add_to_cart
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/8.0/website_sale_options
VERSION
VERSION 1.0
CATEGORY
CATEGORYWebsite
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOpenERP SA
MAINTAINERS
MAINTAINERSOpenERP SA
COMMITTERS
COMMITTERSOdoo Translation Bot, Christophe Matthieu, Martin Trigaux, Fabien Pinckaers, Antony Lesuisse, Olivier Dony, Denis Ledoux, Christophe Simonis, David Monjoie, Goffin Simon, Richard Mathot, Jeremy Kersten
WEBSITE
WEBSITEhttps://www.odoo.com/page/e-commerce
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:45:38
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - website_sale
    - website
    - web
    - base
    - share
    - mail
    - base_setup
    - web_kanban
    - sale
    - sales_team
    - web_kanban_sparkline
    - account_voucher
    - account
    - product
    - decimal_precision
    - report
    - analytic
    - board
    - edi
    - email_template
    - procurement
    - payment
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
OpenERP E-Commerce
==================

        

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
assets_frontend Shop Product Options ir.ui.view qweb Inherits website.assets_frontend
modal Optional Products ir.ui.view qweb New
optional_products Optional products ir.ui.view qweb Inherits website_sale.cart
product_template_form_view product.template.product.website.form product.template field Inherits website_sale.product_template_form_view
products_add_to_cart products_add_to_cart ir.ui.view qweb Inherits website_sale.products_add_to_cart
Models touched (3)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.