Hallo zusammen!
Ist es irgendwie möglich, Downloads (Elementtyp Downloads) nach Titel zu sortieren, welche ich zuvor in den Metdaten über die Dateiverwaltung zugewiesen habe?
Hallo zusammen!
Ist es irgendwie möglich, Downloads (Elementtyp Downloads) nach Titel zu sortieren, welche ich zuvor in den Metdaten über die Dateiverwaltung zugewiesen habe?
Nein bzw. nur mittels der Einstellung "Individuelle Reihenfolge" und entsprechender manueller Sortierung. Zumindest, wenn´s ohne Programmierung sein soll.
VG
Versuche mal dies hier im Template (ungestestet)
PHP-Code:
...
<?php
usort($this->files, function($a, $b) {
return strnatcasecmp($a['title'], $b['title']);
});
?>
<?php foreach ($this->files as $file): ?>
...
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Funktioniert leider nicht...
Ok, da waren noch 2 Fehler.
1. Es fehlte das ['meta'].
2. Man kann nicht direkt das $this->files sortieren. Ich packe es zum Sortieren temporär in ein Array, welches ich sortiere und schreibe dieses sortierte Array dann wieder zurück nach $this->files.
PHP-Code:
...
<?php
$tmpArray = $this->files; // sorting is not possible on $this->files
usort($tmpArray, function($a, $b) {
return strnatcasecmp($a['meta']['title'], $b['meta']['title']);
});
$this->files = $tmpArray;
?>
<?php foreach ($this->files as $file): ?>
...
Bitte!
Vor Anfragen im Forum HTML validieren.
Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.
Vielen Dank an alle Wunschlistenerfüller
Andreas Burg, Web Solutions
Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)