diff --git a/product_variant_usability/__init__.py b/product_variant_usability/__init__.py index 40a96af..cde864b 100644 --- a/product_variant_usability/__init__.py +++ b/product_variant_usability/__init__.py @@ -1 +1,3 @@ # -*- coding: utf-8 -*- + +from . import models diff --git a/product_variant_usability/models/__init__.py b/product_variant_usability/models/__init__.py new file mode 100644 index 0000000..d7d7308 --- /dev/null +++ b/product_variant_usability/models/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- + +from . import product diff --git a/product_variant_usability/models/product.py b/product_variant_usability/models/product.py new file mode 100644 index 0000000..c1cf840 --- /dev/null +++ b/product_variant_usability/models/product.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# Copyright 2017 Akretion (http://www.akretion.com). +# @author Sébastien BEAU +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import fields, models + + +class ProductTemplate(models.Model): + _inherit = 'product.template' + + all_product_variant_ids = fields.One2many( + 'product.product', + 'product_tmpl_id', + 'All Product Variant', + domain=['|', ('active', '=', False), ('active', '=', True)]) diff --git a/product_variant_usability/views/product_view.xml b/product_variant_usability/views/product_view.xml index 6af0179..581db39 100644 --- a/product_variant_usability/views/product_view.xml +++ b/product_variant_usability/views/product_view.xml @@ -1,14 +1,14 @@ - + product.template - + @@ -20,7 +20,7 @@ icon="gtk-stop"/>