diff --git a/application/controllers/system/infocenter/InfoCenter.php b/application/controllers/system/infocenter/InfoCenter.php
index 5f40a1f90..42b9c3cfa 100644
--- a/application/controllers/system/infocenter/InfoCenter.php
+++ b/application/controllers/system/infocenter/InfoCenter.php
@@ -333,13 +333,12 @@ class InfoCenter extends Auth_Controller
$this->DokumentModel->addOrder('bezeichnung');
$dokumentdata = array('dokumententypen' => (getData($this->DokumentModel->load())));
- $studienArtBerechtigung = array('studienArtBerechtigung' => array_column($this->getStudienArtBerechtigung(), 'typ'));
+
$data = array_merge(
$persondata,
$prestudentdata,
$dokumentdata,
- $duplicate,
- $studienArtBerechtigung
+ $duplicate
);
$data[self::FHC_CONTROLLER_ID] = $this->getControllerId();
@@ -1986,10 +1985,13 @@ class InfoCenter extends Auth_Controller
$abwstatusgruende = $this->StatusgrundModel->getStatus(self::ABGEWIESENERSTATUS, true)->retval;
$intstatusgruende = $this->StatusgrundModel->getStatus(self::INTERESSENTSTATUS)->retval;
+ $studienArtBerechtigung = array_column($this->getStudienArtBerechtigung(), 'typ');
+
$data = array (
'zgvpruefungen' => $zgvpruefungen,
'abwstatusgruende' => $abwstatusgruende,
- 'intstatusgruende' => $intstatusgruende
+ 'intstatusgruende' => $intstatusgruende,
+ 'studienArtBerechtigung' => $studienArtBerechtigung
);
return $data;
diff --git a/application/views/system/infocenter/zgvpruefungen.php b/application/views/system/infocenter/zgvpruefungen.php
index db157dffb..f6e8a845b 100644
--- a/application/views/system/infocenter/zgvpruefungen.php
+++ b/application/views/system/infocenter/zgvpruefungen.php
@@ -223,21 +223,11 @@
ZgvModel->getAllZgv();
- echo '";
- ?>
+ echo $this->widgetlib->widget(
+ 'Zgv_widget',
+ array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgv_code),
+ array('name' => 'zgv', 'id' => 'zgv_'.$zgvpruefung->prestudent_id)
+ ); ?>
@@ -272,22 +262,14 @@
-
- NationModel->getAll();
- echo '";
- ?>
+ zgvnation_bez;
+ else
+ echo $this->widgetlib->widget(
+ 'Nation_widget',
+ array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvnation_code),
+ array('name' => 'zgvnation', 'id' => 'zgvnation_'.$zgvpruefung->prestudent_id)
+ ); ?>
@@ -296,23 +278,15 @@
-
- ZgvmasterModel->getAllZgvmaster();
- echo '";
- ?>
+ zgvmas_bez;
+ else
+ echo $this->widgetlib->widget(
+ 'Zgvmaster_widget',
+ array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvmas_code),
+ array('name' => 'zgvmas', 'id' => 'zgvmas_'.$zgvpruefung->prestudent_id)
+ ); ?>
@@ -348,25 +322,15 @@
-
- NationModel->getAll();
- echo '";
- ?>
-
-
+ zgvmanation_bez;
+ else
+ echo $this->widgetlib->widget(
+ 'Nation_widget',
+ array(DropdownWidget::SELECTED_ELEMENT => $zgvpruefung->zgvmanation_code),
+ array('name' => 'zgvmanation', 'id' => 'zgvmanation_'.$zgvpruefung->prestudent_id)
+ ); ?>