From 4e0dfbf28a7f5f685115c7ade427ba18bece6737 Mon Sep 17 00:00:00 2001 From: OliiverHacker Date: Tue, 23 Mar 2021 13:24:15 +0100 Subject: [PATCH] change studienblatt if AbbrecherIn --- rdf/studienblatt.xml.php | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/rdf/studienblatt.xml.php b/rdf/studienblatt.xml.php index 7756901f5..e9e82cbbf 100644 --- a/rdf/studienblatt.xml.php +++ b/rdf/studienblatt.xml.php @@ -156,12 +156,26 @@ foreach($uid_arr as $uid) echo "\t\tregelstudiendauer!=0?$studienordnung->ects/$studienplan->regelstudiendauer:0)."]]>"; echo "\t\t"; + $status_aktuell = ($prestudent->getLastStatus($student->prestudent_id,null,null))?$prestudent->status_kurzbz:''; + $abbrecher = 'false'; + if ($status_aktuell == 'Abbrecher') + { + $ausbildungssemester_titel = "Abgemeldet im Ausbildungssemester"; + $studiensemester_titel = "Abgemeldet im Studiensemester"; + } + else + { + $ausbildungssemester_titel = "Aktuelles Ausbildungssemester"; + $studiensemester_titel = "Abgemeldet im Studiensemester"; + } + echo "\t\t"; echo "\t\tausbildungssemester."]]>"; $studiensemester_aktuell = new studiensemester(); $studiensemester_aktuell->load($studiensemester); + echo "\t\t"; echo "\t\tbezeichnung."]]>"; // check ob Oeh-Beitrag bezahlt wurde @@ -184,15 +198,14 @@ foreach($uid_arr as $uid) $abschluss = $studiensemester_abschluss->jump($prestudent->studiensemester_kurzbz, $studienplan->regelstudiendauer-$prestudent->ausbildungssemester); $studiensemester_abschluss->load($abschluss); echo "\t\tbezeichnung."]]>"; - echo "\t\tende))."]]>"; $studiensemester_endedatum = new studiensemester(); $studiensemester_endedatum->load($studiensemester_endedatum->getaktorNext(1)); - echo "\t\tende))."]]>"; - $status_aktuell = ($prestudent->getLastStatus($student->prestudent_id,null,null))?$prestudent->status_kurzbz:''; + $enddatum = date('d.m.Y',strtotime($studiensemester_abschluss->ende)); + $letztesStudiensemester_datum_titel = 'Voraussichtliches Abschlussdatum'; switch($status_aktuell) { case 'Student': @@ -209,12 +222,22 @@ foreach($uid_arr as $uid) break; case 'Abbrecher': $studierendenstatus_aktuell = 'AbbrecherIn'; + $letztesStudiensemester_datum_titel = 'Abgemeldet am:'; + $enddatum = date('d.m.Y',strtotime($prestudent->bestaetigtam)); + $abbrecher = "true"; break; default: $studierendenstatus_aktuell =''; } + echo "\t\t"; - echo "\t\t\n"; + echo "\t\tende))."]]>"; + + echo "\t\t"; + + echo "\t\t"; + + echo "\t\t\n"; echo "\t\tzgvdatum."]]>\n"; $zgv = new zgv($prestudent->zgv_code); echo "\t\tzgv_kurzbz."]]>\n";