refactored detailFilter for Mitarbeiter

This commit is contained in:
ma0068
2025-06-11 15:29:54 +02:00
parent 826dd52450
commit ab059e9099
3 changed files with 220 additions and 76 deletions
@@ -29,6 +29,8 @@ class Config extends FHCAPI_Controller
{
private $arr;
public function __construct()
{
// TODO(chris): permissions
@@ -162,11 +164,12 @@ class Config extends FHCAPI_Controller
'changeStatusToAbsolvent' => $this->permissionlib->isBerechtigt('admin')
]
];
$result['finalexam'] = [
'title' => $this->p->t('stv', 'tab_finalexam'),
$this->arr = [
'title' => $this->p->t('stv', 'tab_finalexam'),
'component' => './Stv/Studentenverwaltung/Details/Abschlusspruefung.js',
'config' => $config['finalexam']
];
$result['finalexam'] = $this->arr;
Events::trigger('stv_conf_students', function & () use (&$result) {
return $result;