Hallo Leute,
anbei eine kleine Anleitung um die Ausgabe des Auslistungsmoduls via JQuery sortieren zu lassen
und nicht, dass die ganze Seite immer neu geladen wird. Das finde ich lästig.
Link zu einem Demo - http://joequery.github.io/Stupid-Tab...n/#basic-usage
1. JQuery im Seitenlayout aktiviere
2. Script herunterladen -> https://github.com/joequery/Stupid-Table-Plugin
3. stupidtable.min.js hochladen und dann im Seitenlayout unter Zusätzliche head-Tags eingeben
<script type="text/javascript" src="[ORDNER]/stupidtable.min.js"></script>
4. Anpassen des Templates - list_default.html5
An der stelle die den thead ausgibt.
PHP-Code:
<table class="all_records">
<thead>
<tr><?php foreach ($this->thead as $col): ?>
<th data-sort="string" class="head"><?php echo $col['link']; ?></th>
<?php endforeach; ?>
PHP-Code:
data-sort="string"
Nach th eintragen data-sortist für die Sortierung zuständig auf der Github Seite findet ihr noch andere Formate und Beispiele.
Und dann ganz unten im Template - Die Table definieren die sortierbar ist.
HTML-Code:
<script>
$(function(){
$("table").stupidtable();
});
</script>
Hoffe jemand kann das gebrauchen Viel Spass damit
Liebe Grüße
Matthias
Lesezeichen