Entfernung alter js

This commit is contained in:
2026-07-18 16:47:01 +02:00
parent 2ecd446dd0
commit 2126d076d5
4 changed files with 5 additions and 198 deletions
+5 -5
View File
@@ -1,16 +1,16 @@
/**
* Übernimmt Sortierung, Kategorie-Filter und Pagination der Suchergebnisse
* vollständig im Browser (kein Reload, keine erneute Suche).
* vollständig clientseitig
*
* Ablauf:
* 1. Kompletten Ergebnis-Datensatz einmalig per fetch() nachladen
* (php/controller/search-results-data.php, liest nur die Session-Daten,
* keine erneute Datenbank-Suche).
* 2. Sortieren + filtern + paginieren rein im Speicher (JS-Array).
* 2. Sortieren + filtern (JS-Array).
* 3. Ergebnisliste + Pagination-UI daraus neu rendern.
*
* Ersetzt sorter.js, filter.js und paginator.js, deren Klick-Handler sich
* gegenseitig ins Gehege kamen (Formular-Submit vs. clientseitiges Hiden).
* gegenseitig ins Gehege kamen.
* Ohne JS bleibt die serverseitig gerenderte Seite (echte Links/Formulare)
* voll funktionsfähig.
*/
@@ -220,8 +220,8 @@
});
}
// Mit aktivem JS übernimmt render() Sortierung/Filter live;
// ein echtes Absenden des Filterformulars (No-JS-Fallback) ist dann nicht mehr nötig.
// Mit aktivem JS übernimmt render() Sortierung/Filter live
// ein echtes Absenden des Formulars (No-JS-Fallback) ist dann nicht mehr nötig.
const filterForm = document.getElementById('s-res-filter-form');
if (filterForm) {
filterForm.addEventListener('submit', function (e) {