|
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:
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
|
|
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
|
|
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
'tx_ttnewsmostrated_ratingnum' : 'tx_ttnewsmostrated_ratingval';
$pObj->config['ascDesc'] = 'DESC';
$pObj->theCode = 'LIST';
geändert in
'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!!
|