From 196e9be7284e7f830d2509d048eb38511b438363 Mon Sep 17 00:00:00 2001 From: Harald Bamberger Date: Mon, 10 Aug 2026 06:48:53 +0200 Subject: [PATCH] comment in groups in lvvw treemenu to have them for drag and drop, add language and isMobile injects to prevent warnings from searchbar component, studvw clear selection when degree program changes, update fontawesome from 6.1.1 to 6.7.2 and primeicons from 5.0.0 to 6.0.1 to prevent glyph bbox warnings in ff browser console --- application/config/treemenu/custom/lvvw.php | 4 ++-- application/views/Studentenverwaltung.php | 2 +- composer.json | 8 ++++---- composer.lock | 10 +++++----- public/js/components/LVVerwaltung/LVVerwaltung.js | 3 +++ public/js/components/Stv/Studentenverwaltung.js | 10 ++++++++-- 6 files changed, 23 insertions(+), 14 deletions(-) diff --git a/application/config/treemenu/custom/lvvw.php b/application/config/treemenu/custom/lvvw.php index a1f270e05..977c0459e 100644 --- a/application/config/treemenu/custom/lvvw.php +++ b/application/config/treemenu/custom/lvvw.php @@ -22,10 +22,10 @@ if (!defined('BASEPATH')) exit('No direct script access allowed'); $config['root'] = [ 'stg' => [ 'semester' => [ - /*'group', + 'group', 'verband' => [ 'group' - ]*/ + ] ], 'orgform' ] diff --git a/application/views/Studentenverwaltung.php b/application/views/Studentenverwaltung.php index c1a55c6bf..5b6138ff8 100644 --- a/application/views/Studentenverwaltung.php +++ b/application/views/Studentenverwaltung.php @@ -56,7 +56,7 @@ $configArray = [ this.$p.user_language), + isMobile: false, } }, data() { return { + sidebarCollapsed: false, appconfig:{}, configEndpoints: ApiLvConfig, selected: [], diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index 47f379c15..b9ee54526 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -89,8 +89,9 @@ export default { hasZGVMasterPermission: this.permissions['student/editMakkZgv'], hasZGVDoctorPermission: this.permissions['student/editDokZgv'], hasBismeldenPermission: this.permissions['student/editBismelden'], - authUid: this.authUid - + authUid: this.authUid, + language: Vue.computed(() => this.$p.user_language), + isMobile: false, } }, data() { @@ -313,6 +314,11 @@ export default { sidebarCollapsed(newVal) { if(newVal) this.$refs.hSplit.collapseLeft() else this.$refs.hSplit.showBoth() + }, + studiengangKz(newVal, oldVal) { + if (newVal !== oldVal) { + this.$refs.stvList.clearSelection(); + } } }, methods: {