Kategorien im BE sortieren / anordnen? [Gelöst]

  • Julian.Hofmann Julian.Ho...
    Flash Gordon
    0 x
    2886 Beiträge
    107 Hilfreiche Beiträge
    18. 03. 2011, 10:08

    Hallo.

    Ziel ist es, die Reihenfolge von News-Kategorien zu verändern.

    Via Extension-Konfiguration lässt sich die Sortierung nur zwischen uid und title umschalten. In der Datenbank existiert aber auch eine Spalte "sorting" (die allerdings immer auf 0 steht).
    Ist es denn nicht möglich auf sorting zurückzugreifen? Bzw. sehe ich den Grund nicht, warum das nicht eingebaut wurde?

    Oder bin ich einfach nur blind? :o

    Viele Grüße
    Julian


  • 1
  • igorshmigor igorshmig...
    Jedi-Ratsmitglied
    0 x
    941 Beiträge
    0 Hilfreiche Beiträge
    18. 03. 2011, 10:29

    Ich habe das einmal für einen Kunden gemacht. In ext_tables.php:

    1. // News-Kategorien sortierbar machen (im List-Modul)
    2. $GLOBALS['TCA']["tt_news_cat"]['ctrl']['sortby'] = 'sorting';
    3. unset($GLOBALS['TCA']['tt_news_cat']['ctrl']['default_sortby']);
    4.  
    5. // Kategoriebaum auch im News-Admin-Modul nach Sorting sortieren
    6. $confArray=unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['tt_news']);
    7. $confArray['treeOrderBy']='sorting';
    8. $GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['tt_news']=serialize($confArray);

    Müsste funktionieren. Testen auf eigene Gefahr. Besser vorher ein Datenbank-Backup machen.

  • Julian.Hofmann Julian.Ho...
    Flash Gordon
    0 x
    2886 Beiträge
    107 Hilfreiche Beiträge
    20. 03. 2011, 18:48

    Danke für die fertigen Schnipsel. Damit klappt es, und ich hatte als mögliche Lösung auch schon etwas in der Art angedacht.

    Warum ist das nicht defaultmäßig in tt_news drin?
    Gibts einen Haken, den wir übersehen?

  • 1