Wie kann ich bei der MIT DOWNLOAD Ext. die Sortierreihenfolge ändern?
MIT Downloads - Sortierreihenfolge ändern?
im BE in der Listenansicht sortieren, die nimmt er, wenn ich mich nicht täusch, und sonst ein ORDER BY bei der sql-abfrage hardcodiern
Danke für die Info. Im BE unter LISTE finde ich leider keinerlei Möglichkeiten die Sortierung annährend zu verändern. Nicht einmal manuelles verschieben scheint möglich.
Werde mich bei Gelegeneheit dann an die Hardcoded-Lösung machen.
Sehe ich das richtig, daß man die Datei
class.tx_mitdownload_pi1.php
editieren muss?
Ich habe dort die beiden Einträge gefunden:
/**
* Returns a recordset with a Category Result
*/
function getCategoryResult($uid="") {
$and_uid = $uid == "" ? "" : " AND tx_mitdownload_file_cat.uid IN(".$uid.") ";
$query = "SELECT * FROM tx_mitdownload_file_cat WHERE pid IN(".$this->cObj->data["pages"].")".$and_uid.$this->cObj->enableFields("tx_mitdownload_file_cat")." ORDER BY sorting ASC";
$res = mysql(TYPO3_db,$query);
return $res;
}
/**
* Returns a recordset with a Files Result
*/
function getFilesResult($cat="",$uid="") {
$and_cat = $cat == "" ? "" : " AND tx_mitdownload_files.category IN(".$cat.") ";
$and_uid = $uid == "" ? "" : " AND tx_mitdownload_files.uid IN(".$uid.") ";
$query = "SELECT * FROM tx_mitdownload_files WHERE pid IN(".$this->cObj->data["pages"].")".$and_cat.$and_uid.$this->cObj->enableFields("tx_mitdownload_files")." ORDER BY sorting ASC";
$res = mysql(TYPO3_db,$query);
return $res;
}
komischerweise beinhalten die aber schon SORTINGS, nur ist bei der Ausgabe trotzdem alles durcheinander!?
ja die 2 Funktionen wären schon die richtigen!
Habe ich mir egdacht, aber müßte demnach die Reihenfolge nicht korrekterweise absteigend sortiert sein?
Bei mir werden die exakt so dargestellt, wie ich sie in der Liste sehe. Leider scheint es auch nicht möglich zu sein, die Reihenfolge innerhalb derListe manuell zu verändern.
Hab das Problem gefunden. Einfach anstatt "sorting" einfach nur "title" hardcoded editieren. Nun sieht es schick aus.