mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 08:22:17 +00:00
added bootstrap datepicker, dokumente nachgereicht in separate table, zgv panels collapsible and Interessenten come first, made columns more responsive
This commit is contained in:
@@ -23,8 +23,8 @@ class InfocenterDetails extends VileSci_Controller
|
||||
$this->load->model('person/notiz_model', 'NotizModel');
|
||||
$this->load->model('crm/prestudent_model', 'PrestudentModel');
|
||||
$this->load->model('crm/prestudentstatus_model', 'PrestudentstatusModel');
|
||||
$this->load->model('crm/akte_model', 'AkteModel');
|
||||
$this->load->model('crm/statusgrund_model', 'StatusgrundModel');
|
||||
$this->load->model('crm/akte_model', 'AkteModel');
|
||||
|
||||
$this->load->library('DmsLib');
|
||||
$this->load->library('WidgetLib');
|
||||
@@ -55,13 +55,31 @@ class InfocenterDetails extends VileSci_Controller
|
||||
if(!isset($stammdaten->retval))
|
||||
return null;
|
||||
|
||||
$dokumente = $this->AkteModel->loadWhere(array('person_id' => $person_id));
|
||||
/* $dokumente = $this->AkteModel->loadWhere(array('person_id' => $person_id));
|
||||
|
||||
if ($dokumente->error)
|
||||
{
|
||||
show_error($dokumente->retval);
|
||||
}
|
||||
|
||||
var_dump($dokumente->retval);*/
|
||||
|
||||
$dokumente = $this->AkteModel->getAktenWithDokInfo($person_id, null, false);
|
||||
|
||||
if ($dokumente->error)
|
||||
{
|
||||
show_error($dokumente->retval);
|
||||
}
|
||||
|
||||
$dokumente_nachgereicht = $this->AkteModel->getAktenWithDokInfo($person_id, null, true);
|
||||
|
||||
if ($dokumente_nachgereicht->error)
|
||||
{
|
||||
show_error($dokumente->retval);
|
||||
}
|
||||
|
||||
//var_dump($dokumente->retval);die();
|
||||
|
||||
$logs = $this->personloglib->getLogs($person_id, $this::APP);
|
||||
|
||||
$notizen = $this->NotizModel->getNotiz($person_id);
|
||||
@@ -74,6 +92,7 @@ class InfocenterDetails extends VileSci_Controller
|
||||
$data = array (
|
||||
'stammdaten' => $stammdaten->retval,
|
||||
'dokumente' => $dokumente->retval,
|
||||
'dokumente_nachgereicht' => $dokumente_nachgereicht->retval,
|
||||
'logs' => $logs,
|
||||
'notizen' => $notizen->retval
|
||||
);
|
||||
@@ -109,6 +128,16 @@ class InfocenterDetails extends VileSci_Controller
|
||||
$zgvpruefungen[] = $prestudent->retval[0];
|
||||
}
|
||||
|
||||
//Interessenten come first
|
||||
usort($zgvpruefungen, function ($a, $b){
|
||||
if($a->prestudentstatus->status_kurzbz === 'Interessent')
|
||||
return -1;
|
||||
else if($b->prestudentstatus->status_kurzbz === 'Interessent')
|
||||
return 1;
|
||||
else
|
||||
return 0;
|
||||
});
|
||||
|
||||
//TODO replace with widget
|
||||
$statusgruende = $this->StatusgrundModel->load()->retval;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user