From 7755dc12d0593b90b57f78bca8ddea706c07d315 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Wed, 15 Oct 2025 13:55:54 +0200 Subject: [PATCH] View Studierendenverwaltung - add badge unruly - add tileSlots for PersKz, MatrikelNr, person_id - remove MatrikelNr and person_id from left side - add attribut unruly to student object --- .../api/frontend/v1/stv/Students.php | 1 + public/css/components/Detailheader.css | 5 ++ .../components/DetailHeader/DetailHeader.js | 53 +++++++++++++------ .../js/components/Stv/Studentenverwaltung.js | 2 - .../Stv/Studentenverwaltung/Details.js | 6 +++ .../Stv/Studentenverwaltung/List.js | 1 + 6 files changed, 51 insertions(+), 17 deletions(-) diff --git a/application/controllers/api/frontend/v1/stv/Students.php b/application/controllers/api/frontend/v1/stv/Students.php index 9de0c29b1..20d2be90d 100644 --- a/application/controllers/api/frontend/v1/stv/Students.php +++ b/application/controllers/api/frontend/v1/stv/Students.php @@ -805,6 +805,7 @@ class Students extends FHCAPI_Controller $this->PrestudentModel->addSelect('mentor'); $this->PrestudentModel->addSelect('b.aktiv AS bnaktiv'); + $this->PrestudentModel->addSelect('unruly'); /*$this->PrestudentModel->addSelect('tbl_prestudent.reihungstest_id'); $this->PrestudentModel->addSelect('tbl_prestudent.anmeldungreihungstest'); diff --git a/public/css/components/Detailheader.css b/public/css/components/Detailheader.css index dde2756f1..a81ec0283 100644 --- a/public/css/components/Detailheader.css +++ b/public/css/components/Detailheader.css @@ -1,3 +1,8 @@ .foto-container:hover .fotoedit { opacity: 1 !important; +} + +.bg-unruly { + background-color: #ad1010 !important; + color: white; } \ No newline at end of file diff --git a/public/js/components/DetailHeader/DetailHeader.js b/public/js/components/DetailHeader/DetailHeader.js index 5fe657c49..3e09f376a 100644 --- a/public/js/components/DetailHeader/DetailHeader.js +++ b/public/js/components/DetailHeader/DetailHeader.js @@ -228,18 +228,19 @@ export default {
-

- {{headerData[0].titelpre}} - {{headerData[0].vorname}} - {{headerData[0].nachname}} - , - {{headerData[0].titelpost}} -

+
+

+ {{headerData[0].titelpre}} + {{headerData[0].vorname}} + {{headerData[0].nachname}} + , + {{headerData[0].titelpost}} +

+
unruly
+
- Person ID - {{headerData[0].person_id}} - | {{$p.t('lehre', 'studiengang')}} + {{$p.t('lehre', 'studiengang')}} {{headerData[0].stg_bezeichnung}} ({{headerData[0].studiengang}}) | {{$p.t('lehre', 'semester')}} {{headerData[0].semester}} @@ -256,11 +257,33 @@ export default { | Status {{headerData[0].statusofsemester}} - | {{$p.t('person', 'matrikelnummer')}} - {{headerData[0].matr_nr}}
+
+
+
+ +
+
+

+
+
+
+

+
+
+
+

+
+
+
+

UID

+
+
+
+
+