diff --git a/addons/website_sale/models/product.py b/addons/website_sale/models/product.py index 8941071eaac..04d408aec4b 100644 --- a/addons/website_sale/models/product.py +++ b/addons/website_sale/models/product.py @@ -92,6 +92,12 @@ class ProductTemplate(models.Model): default=lambda self: self._default_website_sequence()) public_categ_ids = fields.Many2many('product.public.category', string='Website Product Category', help="Those categories are used to group similar products for e-commerce.") + availability = fields.Selection([ + ('empty', 'Display Nothing'), + ('in_stock', 'In Stock'), + ('warning', 'Warning'), + ], "Availability", default='empty', help="This field is used to display a availability banner with a message on the ecommerce") + availability_warning = fields.Text("Availability Warning", translate=True) def _default_website_sequence(self): min_sequence = self.sudo().search([], order='website_sequence', limit=1).website_sequence diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 4a1fec0f168..38f3767d00c 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -389,6 +389,16 @@ +
+
+ + In Stock +
+
+ + +
+


diff --git a/addons/website_sale/views/views.xml b/addons/website_sale/views/views.xml index 0ec3bad9477..6d27926f570 100644 --- a/addons/website_sale/views/views.xml +++ b/addons/website_sale/views/views.xml @@ -23,6 +23,8 @@ + +