From 5a39ae11f4c92c1799e67485bbffb13afd00bb17 Mon Sep 17 00:00:00 2001 From: Manfred Kindl Date: Fri, 27 Apr 2018 15:48:49 +0200 Subject: [PATCH] Studienordnung GUI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Nächstes Studiensemester wird selected - Gesetzte Studiensemester sind disabled --- vilesci/lehre/studienordnung.inc.php | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/vilesci/lehre/studienordnung.inc.php b/vilesci/lehre/studienordnung.inc.php index de719c2df..fc84e7047 100644 --- a/vilesci/lehre/studienordnung.inc.php +++ b/vilesci/lehre/studienordnung.inc.php @@ -321,7 +321,10 @@ switch($method) $studienSemesterResult = $studienplan->loadStudiensemesterFromStudienplan($studienplan_id); $studiensemester = new studiensemester(); - $studiensemester->getAll(); + $studiensemester->getAll('desc'); + $studiensemester_array = array(); + foreach ($studiensemester->studiensemester AS $row) + $studiensemester_array[$row->studiensemester_kurzbz] = false; $ausbildungssemesterResult = array(); /* @@ -357,6 +360,9 @@ switch($method) foreach($ausbildungssemesterResult as $row) { + if (array_key_exists($row->studiensemester, $studiensemester_array)) + $studiensemester_array[$row->studiensemester] = true; + echo ''.$row->studiensemester.''; for($i = 1; $i<=$ausbildungssemester; $i++) { @@ -373,10 +379,23 @@ switch($method) } echo ' '; for($j=1; $j<=$ausbildungssemester; $j++)