TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

ttnews_mostrated sort funktioniert nicht


Autor Nachricht
Verfasst am: 13. 09. 2009 [01:16]
elv1s
Themenersteller
Dabei seit: 05.10.2003
Beiträge: 494
Hallo,

ich habe "ratings" installiert und möchte nun mittels "ttnews_mostrated" eine Auflistung sortiert nach beste rating erstellen. Leider funktioniert dies aber nicht. ich habe im template folgendes:

TYPOSCRIPT
tx_ttnewsmostrated.ratingValue = 3
tx_ttnewsmostrated.orderBy = 1
tx_ttnewsmostrated.ratingNumber = 1


1 steht bei orderBy für "rating value"

aber es scheint nicht zu greifen.
Die gezeigte news werden immer nach id sortiert.

wäre schön wenn jemanden helfen könnte.

Viele Grüsse
Profil
Verfasst am: 15. 09. 2009 [13:14]
elv1s
Themenersteller
Dabei seit: 05.10.2003
Beiträge: 494
hallo,

ich habe nun einiges getestet und versucht, aber es scheint wirklich irgendein bug zu sein mit tx_ttnewsmostrated.orderBy

hat sonst noch jemanden das gleiche Problem oder hat jemanden diese Ext. gut funktionierend laufen?

viele grüße
Profil
Verfasst am: 17. 09. 2009 [14:14]
elv1s
Themenersteller
Dabei seit: 05.10.2003
Beiträge: 494
Hallo,

also ich habe es - nicht schönste weg - gelöst.

ich habe nun datei class.tx_ttnewsmostrated_hooks.php bearbeitet und folgendes geändert:

Zeile 122
PHP
'tx_ttnewsmostrated_ratingnum' : 'tx_ttnewsmostrated_ratingval';
$pObj->config['ascDesc'] = 'DESC';
$pObj->theCode = 'LIST';


geändert in

PHP
'tx_ttnewsmostrated_ratingnum' : 'tx_ttnewsmostrated_ratingval';
$pObj->config['ascDesc'] = 'DESC';
$pObj->theCode = 'MOST RATED';


nun muss auf der Seite wo man most rated angezeigt haben will. Newsplugin einfügen und Option "Most rated" und "List" auswählen. nun wird most rated richtig dargestellt.

ciao!!
Profil