Actions
Feature #12183
closedTablesorter: Download table as csv
Start date:
19.03.2021
Due date:
% Done:
100%
Estimated time:
Discuss:
Prio Planung:
Vote:
Description
Hier die Doku: https://mottie.github.io/tablesorter/docs/example-widget-output.html
Minimale/vorgeschlagene Änderungen, um es zum Laufen zu kriegen:
<script src="js/widgets/widget-ouput.js"></script>
(siehe https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.25.4/js/widgets/widget-output.min.js) Tablesorter Config ergänzen mit:
- "widgets":[ ... ,"output"]
- "widgetOptions":
- "output_delivery": "download" // Download statt Popup
- "output_saveFileName": "tableExport.csv"
- "output_separator": ";"
Auslösen des Downloads mittels
$('table').trigger('outputTable');Mein Vorschlag:
Die obigen Optionen in die Standard QFQ-Tablesorter-Konfig mit reinnehmen.
Das würde folgende Standard-Funktionalität ergeben:
- Für jede tablesorter-Tabelle kann ein Button erstellt werden, der den Export triggert (mit obigem JS Code).
- Standard-Export-Dateiname: tableExport.csv
- Lässt sich in Excel als CSV öffnen (Separator ;)
- Es werden nur die aktuell gefilterten Zeilen der Tabelle exportiert
- Es wird nur Text exportiert, kein HTML
- Falls ein Wert z.B. in anderer Formatierung exportiert werden soll, geschieht dies so: <td data-name="12345">CHF 12,345.-</td>
- Header und Footer werden mitexportiert.
Updated by Elias Villiger about 3 years ago
Aktueller Test (für Carsten einsehbar) auf: https://lean.geo.uzh.ch/prod/index.php?id=test2
Updated by Elias Villiger almost 3 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset typo3-qfq|695ef8aff190f8e11953e925684ad481deb29764.
Updated by Carsten Rose almost 3 years ago
- Target version changed from next5 to 21.5.1
Actions