From 8903fa878c01e34fd5fd553acce112046de7a927 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Wed, 28 Jan 2026 13:33:01 +0100 Subject: [PATCH] - more prominent view of Active Custom Filter - one click filterreset - fhc search bar: resetFilter with submit --- .../js/components/Stv/Studentenverwaltung.js | 12 +++++- .../Stv/Studentenverwaltung/List.js | 38 +++++++++++++++--- .../Stv/Studentenverwaltung/List/Filter.js | 6 +++ system/phrasesupdate.php | 40 +++++++++++++++++++ 4 files changed, 89 insertions(+), 7 deletions(-) diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index cfd229fb0..4df617b8a 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -146,7 +146,8 @@ export default { sprachen: [], geschlechter: [] }, - verbandEndpoint: ApiStvVerband + verbandEndpoint: ApiStvVerband, + filter: [] } }, computed: { @@ -392,6 +393,7 @@ export default { } }, onSearch(e) { + this.deleteCustomFilter(); const searchsettings = { ...this.$refs.searchbar.searchsettings }; if (searchsettings.searchstr.length >= 2) { this.blurSearchbar(); @@ -420,6 +422,12 @@ export default { this.$refs.searchbar.$refs.input.blur(); this.$refs.searchbar.abort(); this.$refs.searchbar.hideresult(); + }, + handleCustomFilter(filter){ + this.filter = filter; + }, + deleteCustomFilter(){ + this.$refs.stvList.resetFilter(); } }, created() { @@ -625,7 +633,7 @@ export default {