Ein REDAXO-Addon zur clientseitigen Sortierung der Medienpool-Tabelle mittels JavaScript.
Dieses Addon erweitert den REDAXO-Medienpool um eine clientseitige Sortierfunktion. Die Sortierung erfolgt direkt im DOM nach dem Laden der Seite und bleibt nicht dauerhaft gespeichert. Ideal zur schnellen Übersicht nach Dateinamen oder Änderungsdatum.
- Sortierung im Backend (Mediapool) per JavaScript
- Keine Eingriffe in die Datenbank
- Rückfall auf ursprüngliche Sortierung nach jedem Reload
- Automatische Sortierung bei DOM-Veränderungen (z. B. durch AJAX)
-
Repository in den
redaxo/src/addons/-Ordner kopieren:git clone https://github.com/simonsinus/mediapool_dom_sort.git redaxo/src/addons/mediapool_dom_sort
-
Addon im REDAXO-Backend aktivieren
- Die Sortierung erfolgt clientseitig in
assets/sort.js - Initial und bei DOM-Änderungen wird die Tabelle nach Änderungsdatum (Spalte 4) und Dateinamen (Spalte 3) sortiert
- Nutzt
MutationObserver, um auch bei dynamischem Nachladen die Sortierung beizubehalten
- REDAXO ab Version 5.0
- Getestet mit REDAXO 5.13.2
- Unterstützt aktuelle Browser (Chrome, Firefox, Safari, Edge)
Simon Teufel
Teufelgraphics Werbeagentur
MIT License
Dieses Addon sortiert visuell – es verändert keine Datenbankinhalte oder Metainformationen.