Statistiken Konfiguration

Einsatzstatistik(en) anzeigen

Erstellt einfach ein neues Inhaltselement vom Typ "Einstzverwaltung Statistiken". Wenn ihr wollt, könnt ihr noch eine Kategorieauswahl vornehmen und ihr solltet die Anzahl der zurückliegenden Jahre einstellen. Ich gehe davon aus, dass die Einstellungen für den SysOrdner mit den Einsatzdaten im TypoScript bereits gesetzt wurde. Wenn nicht, müsste ihr das natürlich auch noch im Plugin einstellen.

Das Plugin zeigt euch im Frontend eine Statistik der Einsätze gruppiert nach Jahr und Typ.

Die Einstellung "letzte Jahre" legt fest, wieviele Jahre rückwirkend für die Statistik genutzt werden sollen. Es ist die gleiche Einstellung wie bei der normalen Listenansicht. Jahre in denen keine Einsätze stattfanden, werden ignoriert und nicht mit ausgegeben.

JavaScript für Statistiken anpassen

Wenn ihr die Statistiken anpassen wollt, könnt ihr das mit einem eigenen JavaScript machen. Kopiert dazu die Templatedatei Resources/Private/Templates/Operation/Statistics.html an einen Ort eurer Wahl und passt den Pfad für das JavaScript hier an:

<f:section name="FooterAssets">
    <!-- chart library -->
    <script src="{f:uri.resource(path: 'Js/Chart.bundle.js')}"></script>
    <!-- change path to your own js file if you need -->
    <script src="{f:uri.resource(path: 'Js/MyChart.js')}"></script>
</f:section>

Am besten nutzt ihr dafür ein eigenes Site Package / Theme Extension.

Ändert dann die Templatepfade wie hier beschrieben Templates .

Attention

Bitte nicht diese Tabelle mit den Daten aus dem Template entfernen! <table data-chart="operationsChart-{contentObjectData.uid}" class="operationsChart-{contentObjectData.uid} dataset"> Diese stellt die Daten für das Diagramm bereit. Wenn die Tabelle nicht angezeigt werden soll, blendet sie einfach durch CSS Angaben aus.

Tip

Mit einem kleinen JavaScript kann man einen Umschalter bauen. Der blendet dann entweder das Diagramm oder die Tabelle ein. Das ist nützlich für Leute mit Sehbehinderungen.