From a3844004fbb5264e16066fcb9b60efd862cf3b68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20BEAU?= Date: Sat, 16 Sep 2017 12:28:22 +0200 Subject: [PATCH] [FIX] fix showing all variant active or inactive --- product_variant_usability/__init__.py | 2 ++ product_variant_usability/models/__init__.py | 3 +++ product_variant_usability/models/product.py | 16 ++++++++++++++++ product_variant_usability/views/product_view.xml | 6 +++--- 4 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 product_variant_usability/models/__init__.py create mode 100644 product_variant_usability/models/product.py 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"/>