Zum Inhalt springen

wt_directory Suchfilter funktionieren nicht korrekt

Erstellt am 25. Februar 2010 · 1 Antwort · letzte Antwort am 10. März 2010

Tags: tt_address, Cache & Performance, TYPO3 4, Frage

Unbekannter Benutzer ·

Hallo Forum,
ich habe eine TYPO3-Website auf der ich im Frontend tt_address-Datensätze mit wt_directory ausgebe. Dies funktioniert auch ohne Probleme.

Der Besucher hat die Möglichkeit mit Hilfe der zwei Suchfelder Nachname und PLZ die Liste zu filtern. Hier entsteht folgendes Problem:
Nachdem man mehrere Suchvorgänge vollzogen hat und anschließen erneut auf den Suchen-Button klickt, ohne die Werte in den Suchfeldern manuell zu ändern, ändern sich diese wie von Geisterhand in zuvor bereits gesuchte Werte. Teilweise werden die Werte in den Suchfeldern auch nach dem Klick auf den Suchen-Button durch zuvor bereits gesuchte Werte erstezt.

Ein Beispiel: Ich möchte nach der PLZ '24' suchen und habe zuvor bereits nach '2411' gesucht. Ich gebe also 24 in das Suchfeld PLZ ein und klicke auf Suchen und 24 wird plötzlich zu 2411 und die Liste zeigt die Ergebnisse mit '2411'.

Wenn ich den Cache der Seite deaktiviere funktioniert alles einwandfrei.

Firebug findet folgende JavaScript Fehler:
tx_wtdirectory_autocomplete is not defined (Zeile 129 und 139)

<script type="text/javascript">
   tx_wtdirectory_autocomplete('last_name', 'last_name_target', '37', '', 'last_name')
</script>
<script type="text/javascript">
   tx_wtdirectory_autocomplete('zip', 'zip_target', '37', '', 'zip')
</script>

Könnte es damit zu tun haben? Leider Kenne ich mich mit JavaScript nicht aus.

Meine Konfiguration:
TYPO3 4.3.2
tt_address 2.2.1
wt_directory 1.3.24
wt_doorman 1.2.0

Die Seite mit deaktiviertem Cache findet ihr unter:
http://www.flora-trend.com/nc/de/partner.html

Die Seite mit aktiviertem Cache bei der die Probleme auftreten findet ihr unter:
http://www.flora-trend.com/de/test.html
Es handelt sie hierbei um eine 1:1 Kopie der Seite, lediglich das Caching ist aktiviert. Mir ist gerade noch aufgefallen, dass die Suche im IE8 bei dieser Seite gar nicht funktioniert.

Ich hoffe Ihr könnt mir helfen. Wenn noch Infos fehlen gebt bescheid.
Danke Christian.

salsamartin · · Beste Antwort

Ohne irgendwelche Fehlermeldungen funktioniert wt_directory bei mir. Erwartete Ergebnisse bekomme ich allerdings auch nur, wenn ich die Seite ausdrücklich NICHT cache oder im Backend eingeloggt bin.
???