jetzt anrufen

Skip to main content Skip to page footer

Fehlersuche TYPO3 tx_news numbered_pagination category

Wir haben ein Phänomen gefunden, dass wir uns nicht richtig erklären können. Wir haben auch eine Lösung, die aber irgendwie überhaupt keinen Sinn ergibt. Problembeschreibung: News mit TYPO3 Kategorien werden nach Kategorien gefiltert. Sobald die Pagination greift, also mehr als 1 Seite (10 News pro Seite, Maximal 100), werden einige News doppelt angezeigt, andere gar nicht. Die Ausgabe der News mit der Kategorie "Hessen" ist im Frontend 20 Nachrichten, stimmt mit der Anzahl der im Backend angelegten News überein. Nur dass einige gar nicht und andere doppelt angezeigt werden.

Sobald die Paginierung ausgeschaltet wird, werden die News korrekt ausgegeben.

Lokal (gleiche Datenbank) lässt sich das Verhalten nicht reproduzieren. Auf dem lokalen System ist die Ausgabe mit Paginierung korrekt. Verwirrend, gel? Einziger Unterschied live und lokal ist die Datenbank: live ist MySQL lokal MariaDB.

Dann ist aufgefallen, dass alle News der Kategorie “Hessen”, exakt dasselbe Datum und dieselbe Uhrzeit haben. Nach Änderung der Uhrzeit werden werden die News korrekt ausgegeben. Was in unseren Augen gar keinen Sinn ergibt.

Der Redakteur kopiert die News, der Kategorie, damit er weniger Arbeit hat. Damit haben alle die gleiche datetime. Und das macht in Kombination mit dem Kategoriefilter das Problem aus. Warum auch immer. Wie gesagt, nur in Kombination mit MySQL, Pagination und Filter nach Kategorien.

TBC

 

 

jetzt anrufen