---
title: "News Sortierung"
url: "https://www.typo3.net/d/71875-news-sortierung"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2007-12-24"
last_reply: "2009-11-05"
replies: 34
solved: false
page: 1
pages: 1
lang: "de"
---

# News Sortierung

Extensions · 34 Antworten · gestartet 2007-12-24

## Eröffnungsbeitrag

**Lemmi333** · 2007-12-24 · [Beitrag #1](https://www.typo3.net/d/71875-news-sortierung/1)

Hallo, habe seit ein paar Tagen ein Problem mit der News Sortierung.
Sowohl auf der Seite wo ich die "latest" news anzeigen lasse, als auch auf der Seite wo die News in "List" Form dargestellt werden ist ohne mein zutun die Sortierung plötzlich andersrum. Das heißt die ältesten News werden als erstest angezeigt und die neuesten am Schluß.
Bis vor kurzem war alles noch richtig rum. habe auch die Einstellung in der Flex-Form ausprobiert, da ändert sich aber leider an der Sortierung gar nichts. Wie kann das denn auf einmal von selbst kommen, und vor allem wie bekomme ich die Sortierung wieder hin, das die neuesten News zuerst angezeigt werden.
Wer kann mir helfen.

## Antworten

### [#2](https://www.typo3.net/d/71875-news-sortierung/2) · Cimmie · 2007-12-26

hm, bist du mit den fiesen Eigenschaften des Cachings schon vertraut? :-) Beim Entwickeln ist bei mir generell das Caching deaktiviert und wenn ich etwas testen möchte ist meine erste Handlung "Cache löschen" in mindestens 80% der Fälle erklärt das dies komische Verhalten.

Ansonsten gibt es eigentlich keine Möglichkeiten. Soweit ich mich erinnere sind die tt_news Flexform-Werte die letzten, die man dem Plugin geben kann - alle vorherigen werden überschrieben.

### [#3](https://www.typo3.net/d/71875-news-sortierung/3) · Lemmi333 · 2007-12-27

Hi, die Cache's habe ich schon mehrfach gelöscht.
Ich habe auch schon neue Seiten angelegt und das Plugin installiert.
Leider das gleiche Ergebnis. Die Eingaben in der Flexform werden auch dort komplett ignoriert, und die Sortierung ist immer von alt nach neu.
Auf meiner Xammp Installation auf dem eigenen Rechner läuft das gleiche, und dort funktioniert alles. Würde es denn helfen, auf die neue Version 2.5.0 upzudaten oder ist das nicht ratsam?
Kann ich denn die Extension tt_news löschen und danach wieder installieren, oder sind dann alle Einstellungen verloren?
Weiß vielleicht einer wo man noch an der Sortierung drehen kann?

### [#4](https://www.typo3.net/d/71875-news-sortierung/4) · Cimmie · 2007-12-28

wenn du am Code nichts geändert hast ist, ist es sogar ratsam upzudaten. Da brauchste in der Regel nicht mal die alte Extension deinstallieren - einfach die neue "drüber" installieren und beim Import den Überschreibenhaken setzen und gut ist. Alle Typoscript Einstellungen bleiben erhalten. Und auch die Plugineinstellungen bleiben drin.

### [#5](https://www.typo3.net/d/71875-news-sortierung/5) · teff · 2007-12-28

Hello,

habe genau dasselbe Problem. Ohne irgendeine Änderung funktioniert die Sortierung nicht mehr.

tt_news 2.5.0
typo version 4.1.5

Hat von einem auf den anderen Tag nciht mehr funktioniert

### [#6](https://www.typo3.net/d/71875-news-sortierung/6) · ra-kue-lue · 2007-12-29

Hallo!

Typo3 4.1.3
Auch ich habe seit kurzem das Problem. Nicht nur, dass Die Sortierung falsch ist, auch die Reihenfolge ist durcheinander. "Nix getan"! Jedenfalls nicht an Typo3.
Aber auf meinem Debian-Server wurde ein Update des mySQL-Servers und Clients angeboten, was ich durchgeführt habe. Das wäre das einzige, was zeitlich in die Veränderung passen würde.
Ein Update auf tt_news 2.5 hat mir nix gebracht.

@Lemmi333, @teff:

Habt Ihr vielleicht auch was auf dem Server geändert? Oder ändern lassen?

Grüße,

Ralf

### [#7](https://www.typo3.net/d/71875-news-sortierung/7) · Lemmi333 · 2007-12-31

Also geändert habe ich gar nichts.

Ich habe mir jetzt sogar die Mühe gemacht, eine komplett neue Page aufzusetzen.
Habe das ganze erst lokal auf meinem XAMPP gemacht. Und zwar die neueste YAML Version mit Typo3 4.1.2 und der News Version 2.5.0. Das ganze getestet, und es hat funktioniert. Dann das gleiche nochmal bei 1und1 neu installiert (neue Datenbank MySQL 5.0, neue Subdomain). Auch dort hat Anfangs alles funktioniert. Habe dort dann auch noch ein paar Test-News eingegeben. Nach ein paar eingetragenen News hat sich dann auch hier die Sortierung wieder ohne erkennbaren Grund umgekehrt. Bin jetzt echt am verzweifeln

### [#8](https://www.typo3.net/d/71875-news-sortierung/8) · teff · 2008-01-01

Hello,

@Ralf: Ja wir haben das MySQL Update auch gemacht. Und das ist auch der Grund für den Fehler in der Sortierung!

Habe mir einmal das 3000 Zeilen  #angry#  php von der news extension durchgeschaut und gesucht wie das SQL Query generiert wird. Aus irgendeinem Grund wird am Ende des Querys bei mir folgendes generiert:

SELECT ... FROM ... WHERE ... **GROUP BY** ... ORDER BY datetime DESC

Anscheinend wurde vor dem MySQL Update ORDER BY interpretiert und GROUP BY ingnoriert und nach dem Update wird nun GROUP BY interpretiert und ORDER BY ignoriert.  #paralyzed#

Daraufhin habe ich nach einer Möglichkeit gesucht GROUP BY aus dem Query zu entfernen.

Was ich gefunden habe ist plugin.tt_news.getRelatedCObject.groupBy

Ich bin mir aber nicht sicher ob das der Grund für das GROUP BY im Query ist, denn ich habe es mit:

plugin.tt_news.getRelatedCObject.groupBY >

im template per TypoScript herausgenommen. Leider ohne Erfolg. Danach habe ich mich entschieden den Teil aus dem php Code auszukommentieren, der für das GROUP BY im Query verantwortlich ist, da ich keinen Grund dafür sehe warum diese Bedingung notwendig ist.

Das funktioniert so:

In den Extension Manager gehen, News Extension auswählen. Rechts oben im Pull-Down Menu "Edit files" auswählen. Danach das "pi/class.tx_ttnews.php" auswählen und rechts danaben auf "Edit file" klicken. Danach ganz nach unten scrollen und folgendes auskommentieren:

```php
		// GROUP BY
		/*if (trim($conf['groupBy']))	{
			$queryParts['GROUPBY'] = trim($conf['groupBy']);
			$query.=' GROUP BY '.$queryParts['GROUPBY'];
		}*/
```

Zum Schluss noch "Save file" klicken und die Sortierung funktioniert wieder einwandfrei. Zumindest bei mir...  ;)

Ich hoffe ich konnte euch damit helfen.

Liebe Grüße teff

### [#9](https://www.typo3.net/d/71875-news-sortierung/9) · ra-kue-lue · 2008-01-02

Hallo teff!

Chacka, das wars! Ganz herzlichen Dank für Deine Mühen und vor allem für die guten Ausführungen für die Lösung.
Das kann natürlich nur ein temporärer Workaround sein. Bin jetzt erst mal froh, dass es wieder funzt. Über das "Warum" werde ich mich demnächst mal mehr kümmern.

@all: Gibt es da jetzt im Allgemeinen bereits noch mehr Betroffene?

@Lemmi333: Kann das sein, dass Dein Provider auf genau die mySQL-Version upgedatet hat, durch die das Problem jetzt auftritt?

Also ich habe übrigens gerade mySQL-Server Version 5.0.51 auf einer Debian Sarge Installation.

Grüße,

Ralf

### [#10](https://www.typo3.net/d/71875-news-sortierung/10) · Lemmi333 · 2008-01-02

Immerhin ein Lichtblick.
Also der Tip von teff war schon mal sehr gut.
In der List-Ansicht funktioniert die Sortierung jetzt wieder.
Leider ist in der Latest-Ansicht die Sortierung immer noch falsch rum.
Hat da noch einer einen Tip wo das stehen könnte.
@ ra-kue-lue: Ob der Provider da jetzt ein MySQL Update gemacht hat kann ich leider nicht genau sagen, da ich keinen eigenen Server habe. Deswegen war mir das bisher egal. Kann zur Aufklärung vielleicht noch soviel beitragen, das der Fehler erstmals bei eine MySQL Version 4.x auftrat. Beim neu aufsetzen der Page habe ich dann eine MySQL Datenbank mit Version 5.x gewählt, und da kam der Fehler dann auch.
Gruß Lemmi

### [#11](https://www.typo3.net/d/71875-news-sortierung/11) · Lemmi333 · 2008-01-02

Oh Fehler von mir.
Die Latest-Ansicht funktioniert jetzt auch richtig.
Also doch alles super. Nochmal Danke an teff.

### [#12](https://www.typo3.net/d/71875-news-sortierung/12) · teff · 2008-01-03

Hello,

freut mich, dass ich euch vorübergehend helfen konnte.

Habe mich einmal durch die MySQL Bugs durchgewühlt und folgendes gefunden:

> [9 Nov 2007 17:12] Bugs System
> A patch for this bug has been committed. After review, it may
> be pushed to the relevant source trees for release in the next
> version. You can access the patch from:
>
> <http://lists.mysql.com/commits/37447>
>
> ChangeSet@1.2550, 2007-11-09 19:12:12+03:00, kaa@polly.(none) +3 -0
>   Fix for bug #32202: ORDER BY not working with GROUP BY
>
>   The bug is a regression introduced by the fix for bug30596. The problem
>   was that in cases when groups in GROUP BY correspond to only one row,
>   and there is ORDER BY, the GROUP BY was removed and the ORDER BY
>   rewritten to ORDER BY <group_by_columns> without checking if the
>   columns in GROUP BY and ORDER BY are compatible. This led to
>   incorrect ordering of the result set as it was sorted using the
>   GROUP BY columns. Additionaly, the code discarded ASC/DESC modifiers
>   from ORDER BY even if its columns were compatible with the GROUP BY
>   ones.
>
>   This patch fixes the regression by checking if ORDER BY columns form a
>   prefix of the GROUP BY ones, and rewriting ORDER BY only in that case,
>   preserving the ASC/DESC modifiers. That check is sufficient, since the
>   GROUP BY columns contain a unique index.
>
> [16 Nov 2007 10:30] Bugs System
> Pushed into 5.0.52

Das dürfte der Grund sein. Also sollte es mit 5.0.52 behoben sein, so wie ich das verstehe!

Grüße,

Teff

### [#13](https://www.typo3.net/d/71875-news-sortierung/13) · ossipetz · 2008-01-07

heieiei, nach 2 stunden suchen was ich im TS wohl wieder zelergt habe sowas...

bei mir woltle plötzlich der rss feed nicht mehr, resp. er zeigt immer die 10 ältesten einträge an und keine neuen mehr. ohne group by tuts wieder #paralyzed#

danke für den tipp!!

### [#14](https://www.typo3.net/d/71875-news-sortierung/14) · Markus306 · 2008-03-05

Hmm ich habe es auch, dass bei der List Ansicht die Sortierung falschherum ist. Nun hab ich auch diese TS Codezeile bei mir eingefügt habe den Cache gelöscht und bei mir wird immernoch falsch Sortiert.

Kann allerdings auch nicht sagen ob es ein MySQL Update gab.

Hat einer noch eine andere Idee wodurch das kommen kann?

### [#15](https://www.typo3.net/d/71875-news-sortierung/15) · Markus306 · 2008-03-06

Ok ich habe meinen Fehler gefunden, danke für diesen Lösungsansatz :)

### [#16](https://www.typo3.net/d/71875-news-sortierung/16) · Tito · 2008-03-09

Hallo zusammen

seit drei Tagen such ich nun schon die Antwort
für dieses Problem.
Und nun endlich fündig geworden.

Funzt wieder alles so wie es soll.

Möchte auch meinen Dank aussprechen!

### [#17](https://www.typo3.net/d/71875-news-sortierung/17) · feldi · 2008-04-15

Hallo auch,

nun hat es mich auch erwischt.
der fix hat geholfen, zumindest für die list ansicht.
allerdings ist auch mein amenu nicht so, wie es sein soll. es ist unvollständig... heisst, es werden nicht alle beiträge gelistet.
kann das damit zusammenhängen?
hat jemand ne lösung?

thx

### [#18](https://www.typo3.net/d/71875-news-sortierung/18) · alkusa · 2008-07-17

habe seit heute das selbe problem
habe in der datei pi/class.tx_ttnews.php die einträge auskommentiert, so wie beschrieben....

leider ohne erfolg!!! immmer noch alt vor neu.... #angry#

kann mir da noch jemand weiterhelfen?? BITTE!!

EDIT:
nun funzt es auch bei mir. aber nur mit neu erstellten news. die alten bestehenden werden immer noch falsch sortiert.
ist aber nicht weiter schlimm. habe sie gelöscht und neu erfasst, so dass auch diese wieder abwärts sortiert werden.

### [#19](https://www.typo3.net/d/71875-news-sortierung/19) · manfredo · 2008-09-19

Ich wollte hier auch mal meinen dank ausprechen, der Tipp hat prima geholfen...Danke!

tt_news: 2.5.0
Typo3: 4.1.2

### [#20](https://www.typo3.net/d/71875-news-sortierung/20) · stoefln · 2008-09-19

ja supper dass da wer draufgekommen ist!
aber wie habt ihr das problem dann behoben? ich sitze seit stunden und versuche meine neue mysql version mit der alten datenbank zum laufen zu bringen. patch hab ich leider keinen gefunden. kann mir jemand bezüglich patch/mysql version weiterhelfen?

### [#21](https://www.typo3.net/d/71875-news-sortierung/21) · xdtera · 2008-09-22

Hallo,

ich hab auch das Problem, dass bei mir die News Meldungen nach id sortiert werden und nicht nach Datum (neueste an 1. stelle).

```php
		// GROUP BY
		/*if (trim($conf['groupBy']))	{
			$queryParts['GROUPBY'] = trim($conf['groupBy']);
			$query.=' GROUP BY '.$queryParts['GROUPBY'];
		}*/
```

Das habe ich gemacht. Ohne Erfolg.

Zusätzlich habe ich bei mir im TS-Objektbrowser gesucht und folgendes gefunden:

```typoscript
plugin.tt_news.getRelatedCObject.orderBy = datetime desc
```

Eine Änderung zu "asc" hat hier nichts bewirkt.

typo3 4.2.1
tt_news 2.5.2

Was kann ich da tun?

Danke für Antworten!

### [#22](https://www.typo3.net/d/71875-news-sortierung/22) · trem · 2008-09-28

Hallo,

tt_news ist auch bei mir nicht zur desc-Sortierung zu bewegen.

TYPO3: 4.2.1
PHP: 5.2.5
TYPO3 DB Host
    * Server Version: 4.1.21-community
news: 2.5.2

Die PHP-Kommentierung des GROUP-BY bringt es nicht.

Wie ist denn nun der momentane Stand der Dinge? Bug offiziell gelöst?

Gibt es kein Vorgehen für die neuesten Sourcen der beteiligten SW?

Oder für eine Kombination der SW-Versionen?

:o

### [#23](https://www.typo3.net/d/71875-news-sortierung/23) · tandem · 2008-09-29

Hallo,

plugin.tt_news.listOrderBy = datetime asc
im Typoscript-Setup gelingt bei mir.

Gruss

### [#24](https://www.typo3.net/d/71875-news-sortierung/24) · trem · 2008-09-29

Hallo tandem,

vielen Dank für deine Reaktion.

Funktioniert bei dir auch

plugin.tt_news.listOrderBy = datetime des ???

Die letzten news sollen die ersten in der Anzeige sein.

Grüße

trem

### [#25](https://www.typo3.net/d/71875-news-sortierung/25) · tandem · 2008-09-29

Hallo trem,

plugin.tt_news.listOrderBy = datetime desc
funktioniert wie Du erwartest.

Gruss

### [#26](https://www.typo3.net/d/71875-news-sortierung/26) · trem · 2008-09-29

ok, vielen dank und tolle leistung, dass du es geschafft hast

bei mir wird immer noch falsch sortiert (auch mit desc  #paralyzed# )

### [#27](https://www.typo3.net/d/71875-news-sortierung/27) · tandem · 2008-09-29

Hallo trem,

zeig doch mal, wohin Du was im Setup geschrieben hast!

Gruss

### [#28](https://www.typo3.net/d/71875-news-sortierung/28) · trem · 2008-09-29

Ok, danke für dein review
Constants:

```typoscript
# id sysordner news container
pidList = 30
# id der einzelansicht
singlePid = 10
# id der archivübersicht
archiveTypoLink = 12
plugin.tt_news.showCatRootline = 1
plugin.tt_news.pid_list = 30
plugin.tt_news.singlePid = 10
plugin.tt_news.datetimeDaysToArchive = 5
plugin.tt_news.catTextMode = 3
plugin.tt_news.file.templateFile = tt_news_v2_template*.html
styles.content.imgtext.maxWInText = 0
styles.content.imgtext.linkWrap.width = 800
styles.content.searchform.goodMess = Looking for request
styles.content.loginform.pid
```

Setup:

```typoscript
plugin.tt_news.templateFile = fileadmin/templates/main/tt_news_v2_template.html
plugin.tt_news.pid_list >
plugin.tt_news.pid_list = {$pidList}
plugin.tt_news.recursive >
plugin.tt_news.recursive = 1
plugin.tt_news.singlePid = {$singlePid}
plugin.tt_news {
   archive = 1
   datetimeDaysToArchive = 30
   archiveTypoLink.parameter = {$archiveTypoLink}
   reversAMenu = 1
}

page.includeCSS {
   file1 = fileadmin/templates/main/css/tt_news_v2_styles.css
}
plugin.tt_news.searchPid = 31
plugin.tt_news.emptySearchAtStart = 0
plugin.tt_news.listOrderBy = datetime desc
plugin.tt_news.showRelatedNewsByCategory = 1
```

Gruß
trem

### [#29](https://www.typo3.net/d/71875-news-sortierung/29) · tandem · 2008-09-30

Hallo trem,

zunächst kann ich bei Deinem Typoscript nicht erkennen, warum er nicht sortiert.
Aber einen Hinweis:
Füge Dein Typoscript mal auf der obersten Ebene direkt ins Setup ein.
Ich habs dort stehen, weil ich zusätzlich Bedingungen abarbeiten lasse.

Die Zeile:
plugin.tt_news.templateFile = fileadmin/templates/main/tt_news_v2_template.html
hab ich in den Constants stehen, hat natürlich garnichts mit dem Sortieren zu tun.

Gruss

### [#30](https://www.typo3.net/d/71875-news-sortierung/30) · trem · 2008-09-30

Hi tandem,
ich habe das TS etwas sauberer gestellt. Hier Constants und Setup
Constants:

```typoscript
# id sysordner news container
pidList = 30
# id der einzelansicht
singlePid = 10
# id der archivübersicht
archiveTypoLink = 12
plugin.tt_news.showCatRootline = 1

plugin.tt_news.datetimeDaysToArchive = 5
plugin.tt_news.catTextMode = 3
plugin.tt_news.templateFile = fileadmin/templates/main/tt_news_v2_template.html

styles.content.loginform.pid = 34
```

Setup:

```typoscript
plugin.tt_news.pid_list >
plugin.tt_news.pid_list = {$pidList}
plugin.tt_news.recursive >
plugin.tt_news.recursive = 1
plugin.tt_news.singlePid = {$singlePid}
plugin.tt_news {
   archive = 1
   datetimeDaysToArchive = 30
   archiveTypoLink.parameter = {$archiveTypoLink}
   reversAMenu = 1
}

page.includeCSS {
   file1 = fileadmin/templates/main/css/tt_news_v2_styles.css
}
plugin.tt_news.searchPid = 31
plugin.tt_news.emptySearchAtStart = 0
plugin.tt_news.listOrderBy = datetime desc
plugin.tt_news.showRelatedNewsByCategory = 1
```

tt-News reagiert auf einiges gut (z.B.: LIST und LATEST), aber immer scheint die Sortierung ein Problem zu haben.

Bitte teil mir doch mit, wie dein System aussieht:
-- Typo3 version (meins: 4.2.1)
-- PHP version (5.2.5)
-- mysql version (wie kriegt man die raus?
   phpmyadmin sagt mir unter dem Punkt Server TYPO3 DB Host:  version  	4.1.21-community ???

Auszug aus dem mysql error log sagt gleiches:
C:\TYPO3_4.2.1-MTB1\MySQL\bin\mysqld.exe: ready for connections.
Version: '4.1.21-community'  socket: ''  port: 8501  MySQL Community Edition (GPL)
)
Wie kann man die mysql-DB, nennt man die so, versionsmäßig (vielleicht) verbessern? Teilweise meine ich von versionen wie 5.x "gehört" zu haben.

-- tt_news version (2.5.2) Hier im forum gabs auch schon downgrade Vorschläge, aber...

Ich glaube, dass es auf (leider korrekt vorzunehmende) Versionen der SW hinausläuft. Denn es läuft bei zu vielen gut, als dass es ein immer wirkender bug sein könnte). Ausserdem ist da noch das SQL-Spielchen mit ORDER und GROUP-BY. Wär schön, wenn man sich nicht selbst drum kümmern müßte.

Grüße
trem

### [#31](https://www.typo3.net/d/71875-news-sortierung/31) · tandem · 2008-09-30

Hallo trem,

Die Mysql-Version findest Du im Installtool. Dort phpinfo aufrufen.

Später mehr

Gruss

### [#32](https://www.typo3.net/d/71875-news-sortierung/32) · tandem · 2008-10-05

Hallo trem,

leider jetzt erst eine Antwort:

ich konnte bei mir festellen, dass die Sortierung nur dann aktiv wird, wenn Du auch im Feld:  	Archivdatum: einen Eintrag einpflegst.

Gruss

### [#33](https://www.typo3.net/d/71875-news-sortierung/33) · trem · 2008-10-10

danke erst mal für die antwort

werde archivdatum mal beschicken, melde mich sobald ergebnis vorliegt

Beste Grüße

### [#34](https://www.typo3.net/d/71875-news-sortierung/34) · Fredy · 2009-03-02

Hallo
Ich hab das selbe Problem. Das Archivdatum habe ich beschickt und aktiviert. Trotzdem ist die Sortierreihenfolge verkehrt.
Habt ihr hier eine Lösung gefunden?

### [#35](https://www.typo3.net/d/71875-news-sortierung/35) · adick · 2009-11-05

An alle die noch mit diesem MySQL Bug der auf einer der vorigen Seiten erläutert wird zu kämpfen haben: Diesen Bug kann man umgehen indem man mindestens nach 2 Feldern gruppiert.

plugin.tt_news.listOrderBy = tt_news.crdate DESC
plugin.tt_news.listGroupBy = uid,title

---

Quelle: „News Sortierung“, typo3.net, https://www.typo3.net/d/71875-news-sortierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
