Zum Inhalt springen

Ext IRFAQ mit RATINGS

Erstellt am 7. Mai 2009 · 2 Antworten · letzte Antwort am 26. August 2009

Tags: JavaScript & AJAX, Frage

glabstul ·

Hallo zusammen,

ich hänge seit Tagen fest, und quäle mich durch diverse FAQ/Foren/Buglisten, bisher ohne Ergebnis.

Habe folgende Config:
Apache 2.2.11
PHP 5.2.9
MySQL 5.1.33
Typo3 4.2.6
ext irfaq 1.1.2
ext ratings 1.0.10

irfaq läuft, jedoch ratings rated nicht.
"Submitting your vote... " mit animierter Grafik kommt zwar,
es tut aber nix.

IE8 meint, er hätte es wohl getan, aber es sei ein Fehler aufgetreten:

Message: Object doesn't support this property or method
Line: 594
Char: 7
Code: 0
URI: http://www.xxxxxxx.de/typo3/contrib/prototype/prototype.js

Firefox 3.0.1 scheint zu funktionieren (er zählt hoch und zeigt, daß ich gevoted hab) nach einem Reload der Seite ist aber wieder alles beim Alten.

Es ist zum ...... Mäusemelken.

Hat vielleicht jemand einen Ansatzpunkt, an dem ich weiterkomme?

glabstul ·

Update:
Ich bin jetzt Stück für Stück bis Version 1.0.8 von ratings zurückgegangen, zähle jetzt nicht mehr in einen separaten Sysfolder, sondern auf der FAQ-Seite selbst. Unter Firefox und Chrome klappt es jetzt, unter IE und Opera zählt es zwar jetzt auch, jedoch kommt nach dem Anklicken der Sternchen das animierte GIF und bleibt bis zum Sankt Nimmerleinstag.

theNeo ·

Hi glabstul, hänge genau am gleichen Problem.
Das ding läd sich eins :-(

JS-Fehler: Ajax is not defined

gibt es evtl. schon eine Lösung?
merci
theNeo

js

function tx_ratings_submit(id, rating, ajaxData, check) {
	$('tx-ratings-display-' + id).style.visibility = 'hidden';
	$('tx-ratings-wait-' + id).style.visibility = 'visible';
	new Ajax.Updater('tx-ratings-' + id, 'index.php?eID=tx_ratings_ajax', {
		asynchronous: true,
		method: 'post',
		parameters: 'ref=' + id + '&rating=' + rating + '&data=' + ajaxData + '&check=' + check
	});
}