Zum Inhalt springen

MIT Downloads - Sortierreihenfolge ändern?

Erstellt am 8. Juli 2005 · 6 Antworten · letzte Antwort am 12. Juli 2005

Tags: Frage

just2b ·

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

sun-e ·

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.

sun-e ·

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!?

sun-e ·

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.

sun-e ·

Hab das Problem gefunden. Einfach anstatt "sorting" einfach nur "title" hardcoded editieren. Nun sieht es schick aus.