From b623e6a2b16e7c733d446dc98fcd17fbf209abb5 Mon Sep 17 00:00:00 2001 From: Andhitia Rama Date: Fri, 14 Feb 2025 08:53:24 +0700 Subject: [PATCH] [UPD] ssi_school * Penambahan informasi contract dan address pd teacher. Related dari contact --- ssi_school/models/school_teacher.py | 50 ++++++++++++++++++++++++++ ssi_school/views/school_teacher.xml | 54 +++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+) diff --git a/ssi_school/models/school_teacher.py b/ssi_school/models/school_teacher.py index 1f1968c..28b7271 100644 --- a/ssi_school/models/school_teacher.py +++ b/ssi_school/models/school_teacher.py @@ -17,3 +17,53 @@ class SchoolTeacher(models.Model): required=True, ondelete="restrict", ) + image_1920 = fields.Image( + related="contact_id.image_1920", + store=False, + readonly=False, + ) + street = fields.Char( + related="contact_id.street", + store=True, + readonly=False, + ) + street2 = fields.Char( + related="contact_id.street2", + store=True, + readonly=False, + ) + zip = fields.Char( + related="contact_id.zip", + store=True, + readonly=False, + ) + city_id = fields.Many2one( + related="contact_id.city_id", + store=True, + readonly=False, + ) + state_id = fields.Many2one( + related="contact_id.state_id", + store=True, + readonly=False, + ) + country_id = fields.Many2one( + related="contact_id.country_id", + store=True, + readonly=False, + ) + phone = fields.Char( + related="contact_id.phone", + store=True, + readonly=False, + ) + mobile = fields.Char( + related="contact_id.mobile", + store=True, + readonly=False, + ) + email = fields.Char( + related="contact_id.email", + store=True, + readonly=False, + ) diff --git a/ssi_school/views/school_teacher.xml b/ssi_school/views/school_teacher.xml index 0777458..752b6f4 100644 --- a/ssi_school/views/school_teacher.xml +++ b/ssi_school/views/school_teacher.xml @@ -40,6 +40,60 @@ + + + + + + Address + +
+ + + + + + +
+
+ + + + + +
+
+