OK...zuerst sorgen wir dafür, dass du die View von dem War-Modul überschreiben kannst.
Dazu gehst du in dein Layout-Verzeichnis und fügst einen weiteren Verzeichnisbaum hinzu, falls nicht schon vorhanden.
Weis ja nicht, welches Layout du nutzt. Ich gehe jetzt einfach mal vom Standard-Layout aus.
clan3columns
------------views
-------------modules
--------------war
---------------index
Aus
application/modules/war/views/index kopierst du dir die
index.php und fügst sie im eben neu erstellten Verzeichnisbaum im Ordner
index ein.
DIESE! Index.php öffnest du jetzt zum bearbeiten.
In Zeile 1 kopierst du dir diese beiden links
Dann suchst du dir die Zeile mit
1 | < table class = "table table-striped table-hover" >
|
diese wie folgt ändern....
1 | < table id = "warsUebersicht" class = "table table-striped table-hover display" >
|
Ganz unten fügst du dann dies hinzu.
1 2 3 4 5 6 7 8 | <script>
$(document).ready( function () {
$( '#warsUebersicht' ).DataTable({
paging: false ,
searching: false ,
});
} );
</script>
|
Aber da wir gerade in der Datei am ändern sind
1 2 3 4 5 | <?php
$gamesMapper = $this ->get( 'gamesMapper' );
$gamesMapper = $this ->get( 'gamesMapper' );
$gamesMapper = $this ->get( 'gamesMapper' );
?>
|
Von diesen 3 Zeilen am Anfang kannst du 2 löschen

es wird nur eine benötigt...
Fertig !
Die Spalten in deiner War-Übersicht sollten nun Sortierbar sein, einfach auf die Überschriften klicken...
lg
RTX
Zuletzt modifiziert von RTX2070 am 04.09.2022 - 16:26:28