From 8c102ff103104d0c82495d449e17b50b56f3d051 Mon Sep 17 00:00:00 2001 From: michel Date: Thu, 8 Feb 2018 10:18:04 +0100 Subject: [PATCH] [TMP] Button style and currency --- golem_member/models/golem_member.py | 10 +++++++++ golem_member/views/golem_member_views.xml | 26 ++++++++++++----------- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/golem_member/models/golem_member.py b/golem_member/models/golem_member.py index da1af86..7c41db8 100644 --- a/golem_member/models/golem_member.py +++ b/golem_member/models/golem_member.py @@ -66,6 +66,7 @@ class ResPartner(models.Model): gm_obj = self.env['golem.member'] gm_obj.create({'partner_id': self[0].id}) + class GolemMember(models.Model): """ GOLEM Member model """ _name = 'golem.member' @@ -102,6 +103,15 @@ class GolemMember(models.Model): is_number_manual = fields.Boolean('Is number manual?', store=False, compute='_compute_is_number_manual') image_permission = fields.Boolean('Image permission?', default=True) + currency_id = fields.Many2one('res.currency', compute='_get_company_currency', + string="Currency") + + @api.one + def _get_company_currency(self): + if self.company_id: + self.currency_id = self.sudo().company_id.currency_id + else: + self.currency_id = self.env.user.company_id.currency_id @api.onchange('country_id') def _onchange_country_id(self): diff --git a/golem_member/views/golem_member_views.xml b/golem_member/views/golem_member_views.xml index 836c82c..81f9614 100644 --- a/golem_member/views/golem_member_views.xml +++ b/golem_member/views/golem_member_views.xml @@ -28,17 +28,19 @@ along with this program. If not, see .
Member form
-
- -
+
+ +
+

@@ -53,7 +55,7 @@ along with this program. If not, see . - +