From be508c99eafeddeb18db4b049014239beb3a3efc Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Thu, 16 Apr 2026 11:59:10 +0200 Subject: [PATCH] fetch & show lva semesterstunden in cards template in footer area --- application/models/education/Lehrveranstaltung_model.php | 1 + public/js/components/Cis/Mylv/Semester.js | 6 +++++- public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js | 8 ++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/application/models/education/Lehrveranstaltung_model.php b/application/models/education/Lehrveranstaltung_model.php index 76c7b85fc..5306ae50a 100644 --- a/application/models/education/Lehrveranstaltung_model.php +++ b/application/models/education/Lehrveranstaltung_model.php @@ -1355,6 +1355,7 @@ class Lehrveranstaltung_model extends DB_Model lehre.tbl_lehrveranstaltung.lehrveranstaltung_id, lehre.tbl_lehrveranstaltung.bezeichnung, lehre.tbl_lehrveranstaltung.bezeichnung_english as bezeichnung_eng, + lehre.tbl_lehreinheitmitarbeiter.semesterstunden as semesterstunden, lehre.tbl_lehrveranstaltung.farbe, lehre.tbl_lehrveranstaltung.lvinfo, lehre.tbl_lehrveranstaltung.benotung, diff --git a/public/js/components/Cis/Mylv/Semester.js b/public/js/components/Cis/Mylv/Semester.js index 5f9e1153d..dbfddb987 100644 --- a/public/js/components/Cis/Mylv/Semester.js +++ b/public/js/components/Cis/Mylv/Semester.js @@ -12,7 +12,11 @@ export default { }, props: { semester: [String, Number], - lvs: Array + lvs: Array, + mode: { + type: String, + default: 'Cards' + } }, computed: { ready() { return this.lvs !== null; }, diff --git a/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js b/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js index aa8d45e8d..81d5921c1 100644 --- a/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js +++ b/public/js/components/Cis/Mylv/Semester/Studiengang/Lv.js @@ -15,6 +15,7 @@ export default { inject: ['studien_semester', 'type'], props: { lehrveranstaltung_id: [Number, String], + semesterstunden: [Number, String], bezeichnung: String, bezeichnung_eng: String, module: String, @@ -201,5 +202,12 @@ export default { + ` }; \ No newline at end of file