diff --git a/vilesci/lehre/einheit_menu.php b/vilesci/lehre/einheit_menu.php
index 636770c8e..8dc8600c1 100644
--- a/vilesci/lehre/einheit_menu.php
+++ b/vilesci/lehre/einheit_menu.php
@@ -74,30 +74,6 @@ function conf_del()
Gruppen - Verwaltung
getAll('typ, kurzbzlang'))
- echo 'Fehler beim Laden der Studiengaenge:'.$stud->errormsg;
-
-// Studiengang AuswahlFilter
-echo '';
-
if (isset($_POST['newFrm']) || isset($_GET['newFrm']))
{
doEdit(null,true);
@@ -108,11 +84,13 @@ else if (isset($_GET['edit']))
}
else if (isset($_POST['type']) && $_POST['type']=='save')
{
+ printDropDown();
doSave();
getUebersicht();
}
else if (isset($_GET['type']) && $_GET['type']=='delete')
{
+ printDropDown();
$e=new gruppe();
if(!$e->delete($_GET['einheit_id']))
echo $e->errormsg;
@@ -120,10 +98,37 @@ else if (isset($_GET['type']) && $_GET['type']=='delete')
}
else
{
+ printDropDown();
getUebersicht();
}
-
+function printDropDown()
+{
+ global $rechte, $studiengang_kz;
+ //Studiengang Drop Down anzeigen
+ $stud = new studiengang();
+ if(!$stud->getAll('typ, kurzbzlang'))
+ echo 'Fehler beim Laden der Studiengaenge:'.$stud->errormsg;
+
+ // Studiengang AuswahlFilter
+ echo '';
+}
function doSave()
{
@@ -172,7 +177,7 @@ function doEdit($kurzbz,$new=false)
| Kurzbezeichnung |
-
+
|