Zum Inhalt springen

Dynamische Abfrage in Typo3

Erstellt am 22. März 2012 · 3 Antworten · letzte Antwort am 23. März 2012

Tags: JavaScript & AJAX, Suche, Frage

auxiliumseeker ·

Hallo zusammen,

Vor einiger Zeit habe ich eine einfache Extension für Typo3 geschrieben, mit der es möglich ist nach bestimmten Begriffen zu suchen.

Nun würde ich das gerne dynamischer gestalten, sodass der Benutzer nach Eingabe eines Begriffes direkt schon Vorschläge gemacht bekommt.

Ist sowas grundsätzlich möglich und wenn ja wie kann so etwas in Typo3 realisiert werden?

Mit fehlt hier leider so ein wenig der Anfang..

Danke im voraus.

auxiliumseeker ·

Momentan bin ich etwas weiter:

Ich habe gesehen, dass die JS-Bibliothek Jquery genau das macht, was ich möchte.
Habe auch gesehen, dass es möglich ist, Jquery in Typo3 zu integrieren und auch Beispiele für die Autocomplemtion aus einer MYSQL-Datenbank gefunden.

Jetzt fehlt mir da noch die Verbindung zu Typo3 ein wenig:

In den Beispielen zur Autocompletion wird eine weitere PHP-Datei eingebunden, über die die Mysql anfrage dann initialisiert wird, sprich normal mit der Datenbank verbunden und ganz normale Select-Anfragen.

Ich würde hierzu allerdings gerne die Datenbankfunktionen von Typo3 nutzen, also in der externen Datei.

Hat jemand eine Idee wie man das am geschicktesten lösen kann?

karlchen ·

Die Extension cb_indexedsearch_autocomplete könnte was für dich sein. Wenn du die TYPO3 Suche indexed_search nutzt, hast du die komplette Funktionalität bereits da, falls die Suche wirklich komplett über deine Extension genutzt wird, hast du mit dem Quellcode ein gutes Beispiel der Umsetzung.

Gibt auch noch ein paar andere Extensions im Repository, einfach mal nach autocomplete suchen