MIT Downloads - Sortierreihenfolge ändern?

  • sun-e sun-e
    R2-D2
    0 x
    83 Beiträge
    0 Hilfreiche Beiträge
    08. 07. 2005, 10:27

    Wie kann ich bei der MIT DOWNLOAD Ext. die Sortierreihenfolge ändern?


  • 1
  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    08. 07. 2005, 13:08

    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 sun-e
    R2-D2
    0 x
    83 Beiträge
    0 Hilfreiche Beiträge
    08. 07. 2005, 13:58

    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 sun-e
    R2-D2
    0 x
    83 Beiträge
    0 Hilfreiche Beiträge
    12. 07. 2005, 13:18

    Sehe ich das richtig, daß man die Datei

    class.tx_mitdownload_pi1.php

    editieren muss?

    Ich habe dort die beiden Einträge gefunden:

    1. /**
    2. * Returns a recordset with a Category Result
    3. */
    4. function getCategoryResult($uid="") {
    5. $and_uid = $uid == "" ? "" : " AND tx_mitdownload_file_cat.uid IN(".$uid.") ";
    6. $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";
    7. $res = mysql(TYPO3_db,$query);
    8. return $res;
    9. }
    10.  
    11.  
    12. /**
    13. * Returns a recordset with a Files Result
    14. */
    15. function getFilesResult($cat="",$uid="") {
    16. $and_cat = $cat == "" ? "" : " AND tx_mitdownload_files.category IN(".$cat.") ";
    17. $and_uid = $uid == "" ? "" : " AND tx_mitdownload_files.uid IN(".$uid.") ";
    18. $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";
    19. $res = mysql(TYPO3_db,$query);
    20. return $res;
    21. }

    komischerweise beinhalten die aber schon SORTINGS, nur ist bei der Ausgabe trotzdem alles durcheinander!?

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    12. 07. 2005, 13:25

    ja die 2 Funktionen wären schon die richtigen!

  • sun-e sun-e
    R2-D2
    0 x
    83 Beiträge
    0 Hilfreiche Beiträge
    12. 07. 2005, 14:08

    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 sun-e
    R2-D2
    0 x
    83 Beiträge
    0 Hilfreiche Beiträge
    12. 07. 2005, 14:15

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

  • 1