diff --git a/application/controllers/Studentenverwaltung.php b/application/controllers/Studentenverwaltung.php index d2574c500..29a04e51d 100644 --- a/application/controllers/Studentenverwaltung.php +++ b/application/controllers/Studentenverwaltung.php @@ -21,7 +21,9 @@ class Studentenverwaltung extends FHC_Controller $this->load->view('Studentenverwaltung', [ 'permissions' => [ 'student/bpk' => $this->permissionlib->isBerechtigt('student/bpk'), - 'student/alias' => $this->permissionlib->isBerechtigt('student/alias') + 'student/alias' => $this->permissionlib->isBerechtigt('student/alias'), + 'basis/prestudent' => $this->permissionlib->isBerechtigt('basis/prestudent'), + ], 'variables' => [ 'semester_aktuell' => $this->variablelib->getVar('semester_aktuell') diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index e097dc92e..4706b5b93 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -50,6 +50,7 @@ export default { configShowZgvErfuellt: this.config.showZgvErfuellt, hasBpkPermission: this.permissions['student/bpk'], hasAliasPermission: this.permissions['student/alias'], + hasPrestudentPermission: this.permissions['basis/prestudent'], lists: this.lists } }, diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Prestudent.js b/public/js/components/Stv/Studentenverwaltung/Details/Prestudent.js index e27cf3a14..4043e2aa5 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Prestudent.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Prestudent.js @@ -20,6 +20,10 @@ export default { from: 'configShowZgvDoktor', default: false }, + hasPrestudentPermission: { + from: 'hasPrestudentPermission', + default: false + }, }, props: { modelValue: Object @@ -41,6 +45,8 @@ export default { actionUpdate: false }; }, + computed: { + }, watch: { }, @@ -496,13 +502,13 @@ export default { --> - @@ -524,7 +530,7 @@ export default {
- {{showZgvDoktor}} || {{generateAlias}} || {{showZgvErfuellt}} + {{hasPrestudentPermission}}