From 2144982829dd998e7e9dafe1c7adf0dc6ac1c835 Mon Sep 17 00:00:00 2001 From: cgfhtw Date: Wed, 26 Jun 2024 11:07:04 +0200 Subject: [PATCH] Tabulator persistenceID --- public/js/components/Betriebsmittel/Betriebsmittel.js | 3 ++- public/js/components/Notiz/Notiz.js | 3 ++- .../Stv/Studentenverwaltung/Details/Kontakt/Address.js | 1 + .../Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js | 5 +++-- .../Stv/Studentenverwaltung/Details/Kontakt/Contact.js | 5 +++-- .../js/components/Stv/Studentenverwaltung/Details/Konto.js | 1 + .../Stv/Studentenverwaltung/Details/Noten/Zeugnis.js | 2 +- .../Stv/Studentenverwaltung/Details/Prestudent/History.js | 3 ++- public/js/components/Stv/Studentenverwaltung/List.js | 2 +- 9 files changed, 16 insertions(+), 9 deletions(-) diff --git a/public/js/components/Betriebsmittel/Betriebsmittel.js b/public/js/components/Betriebsmittel/Betriebsmittel.js index ce0d6ce61..38563633f 100644 --- a/public/js/components/Betriebsmittel/Betriebsmittel.js +++ b/public/js/components/Betriebsmittel/Betriebsmittel.js @@ -111,7 +111,8 @@ export default { layoutColumnsOnNewData: false, height: '550', selectableRangeMode: 'click', - selectable: true + selectable: true, + persistenceID: 'core-betriebsmittel' }, tabulatorEvents: [ { diff --git a/public/js/components/Notiz/Notiz.js b/public/js/components/Notiz/Notiz.js index ec2c7696b..f766b96eb 100644 --- a/public/js/components/Notiz/Notiz.js +++ b/public/js/components/Notiz/Notiz.js @@ -151,7 +151,8 @@ export default { height: '250', selectableRangeMode: 'click', selectable: true, - index: 'notiz_id' + index: 'notiz_id', + persistenceID: 'core-notiz' }, tabulatorEvents: [ { diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js index 20513add8..7e4cbc3db 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Address.js @@ -97,6 +97,7 @@ export default{ height: 'auto', selectable: true, index: 'adresse_id', + persistenceID: 'stv-details-kontakt-address' }, tabulatorEvents: [ { diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js index 2a26f9fc1..7d3e3e7da 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Bankaccount.js @@ -85,7 +85,8 @@ export default{ layoutColumnsOnNewData: false, height: 'auto', selectable: true, - index: 'bankverbindung_id' + index: 'bankverbindung_id', + persistenceID: 'stv-details-kontakt-bankaccount' }, tabulatorEvents: [ { @@ -214,7 +215,7 @@ export default{ }, }, template: ` -
+
diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js index 3bb8e0a55..04656607d 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Kontakt/Contact.js @@ -73,7 +73,8 @@ export default{ layoutColumnsOnNewData: false, height: 'auto', selectable: true, - index: 'kontakt_id' + index: 'kontakt_id', + persistenceID: 'stv-details-kontakt-contact' }, tabulatorEvents: [ { @@ -243,7 +244,7 @@ export default{ .catch(this.$fhcAlert.handleSystemError); }, template: ` -
+
diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Konto.js b/public/js/components/Stv/Studentenverwaltung/Details/Konto.js index 247a63d95..30fbcd448 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Konto.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Konto.js @@ -100,6 +100,7 @@ export default { selectable: true, selectableRangeMode: 'click', index: 'buchungsnr', + persistenceID: 'stv-details-konto' }, this); } }, diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Noten/Zeugnis.js b/public/js/components/Stv/Studentenverwaltung/Details/Noten/Zeugnis.js index 0f5bcc62e..caeb0cfaa 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Noten/Zeugnis.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Noten/Zeugnis.js @@ -58,7 +58,7 @@ export default { height: '100%', selectable: true, selectableRangeMode: 'click', - persistence: true + persistenceID: 'stv-details-noten-zeugnis' }; } }, diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Prestudent/History.js b/public/js/components/Stv/Studentenverwaltung/Details/Prestudent/History.js index 4bcced1df..068e0e855 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Prestudent/History.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Prestudent/History.js @@ -27,6 +27,7 @@ export default{ layoutColumnsOnNewData: false, height: 'auto', selectable: false, + persistenceID: 'stv-details-prestudent-history' }, tabulatorEvents: [ { @@ -49,7 +50,7 @@ export default{ } }, template: ` -
+