From: Ludovic CHEVALIER Date: Fri, 3 Jul 2020 08:37:59 +0000 (+0200) Subject: [PYTHON][VIEWS] +migrate product X-Git-Url: https://git.cyclocoop.org/admin/%7B%24admin_url%7Dmembres/cotisations/ajout.php?a=commitdiff_plain;h=d8fe4daa414c838081be1a78f87ebff77edf1fdb;p=burette%2Fremembership.git [PYTHON][VIEWS] +migrate product --- diff --git a/__init__.py b/__init__.py index a7d817b..01ee57b 100644 --- a/__init__.py +++ b/__init__.py @@ -3,4 +3,3 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models -from . import wizard diff --git a/__manifest__.py b/__manifest__.py index c4011c1..48d48c0 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -20,11 +20,11 @@ 'membership', ], 'data': [ - 'security/ir.model.access.csv', - 'data/membership.xml', - 'views/partner.xml', - 'views/membership.xml', - 'wizard/remembership_invoice_view.xml', + #'security/ir.model.access.csv', + #'data/membership.xml', + #'views/partner_views.xml', + 'views/product_views.xml', + #'wizard/membership_invoice_views.xml', ], 'test': [], } diff --git a/models/product.py b/models/product.py new file mode 100644 index 0000000..fa2041b --- /dev/null +++ b/models/product.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +# Copyright 2012-2020 L'Heureux Cyclage +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class Product(models.Model): + _inherit = 'product.template' + membership_grouped = fields.Boolean( + string='Grouped membership product', + help='Check if it\'s a grouped membership product.' + ) + membership_date2date = fields.Boolean( + string='Date to date membership product', + required=False, + help='Check if it\'s a date to date membership product.' + ) diff --git a/views/product_views.xml b/views/product_views.xml new file mode 100644 index 0000000..da69087 --- /dev/null +++ b/views/product_views.xml @@ -0,0 +1,26 @@ + + + + Membership product + product.template + + + + + + + + {'invisible': [('membership_date2date','=',True)]} + + + {'invisible': [('membership_date2date','=',True)]} + + + + + + + + + +