[TYPO3-german] Eigene Extension mit gespeicherten Suchparametern
Dr. Dieter Porth
typo3 at mobger.de
Fri Sep 23 14:49:40 CEST 2016
Hallo Michael,
also kommt eine Smarte Website, auf welcher die Suche ins javScript
ausgelagert ist, nicht in Frage. (Bis 3-5000 Datensätze ist das
vermutlich kein Problem. Konkrete Zahlen hast du nicht geliefert.
Aber wenn du die Daten 'geheim' halten möchtest (Vergleichsportale) ,
dann darf soetwas natürlich nicht gehen - obwohl es heutzutage in den
meisten Fällen die schnellste und performanteste Lösung wäre.
Ansonsten ist google "typo3 ajax" hilfreich, zum Beispiel sah auf der
ersten Seite auf den ersten Blick
http://www.typo3-tutorials.org/cms/typo3-und-ajax-wie-geht-das.html
gut aus.
http://blog.teamgeist-medien.de/2014/02/typo3-ajax-schnittstelle-in-extbase-extension-einrichten.html
war auch gut.
Und deine Suche brauche nur ein modifizierte Repositor; da du -
eingedenk der Art deiner Fragen - vermutlich noch nicht viele Extensions
gebaut hast, würde ich im ersten Schritt mit einer normalen Ausgabe und
einem einfachen Blogformular anfangen. Der nächste Schritt zur
Suchabfrage und der übernächste Schritt zum Ajax-Formular sind dann
ganz einfach.
Grundsätzlich könntest du auch mit Cookies arbeiten, um die
Filtereinstellungen auch längerfristig zu speichern - aber das wäre dann
wieder neue Technik.
Dieter
Am 23.09.2016 um 14:04 schrieb M S:
> Hallo zusammen,
>
> erst einmal vielen Dank für das Feedback.
>
> Grob gesagt sprechen wir von Suchfunktionen wie bei einschlägig
> bekannten Vergleichs-Portalen. Das ist genau das was benötigt wird. Es
> gibt ein Suchformular mit mehreren Filtern (Farbe, Größe, etc.). Wie
> ich die normale Suche realisiere ist mir, denke ich, bewusst.
>
> Eigentlich würde ich es so machen: Suche -> Ergebnisseite
> Allerdings würde ich auf der Ergebnisseite gerne nochmal das Formular
> anzeigen mit den vorher durch den User gesetzten Parametern. Das
> bedeutet, ich müsste mir die Parameter "merken" und in dem neuen
> Formular auf der Ergebnisseite neu setzen. Einfach realisierbar?
>
> Umgehen könnte ich das "merken" der Suchparameter indem ich die
> Anfrage mittels AJAX durchführe... Allerdings muss ich ja irgendwie
> meine Ergebnisse "rendern" (JSON->Fluid)? Einfach realisierbar?
>
> Das Suchvolumen dürfte an dieser Stelle irrelevant sein da ja so oder
> so die Suche verarbeitet werden muss.
>
> Abschließend daher:
> - Hat bereits jemand eine AJAX-Suche mittels TYPO3 realisiert welche
> dann per Fluid gerenderte Ergebnisse ausgibt?
> - Hat bereits jemand eine normale Suche mittels TYPO3 realisiert bei
> der auf der Ergebnisseite die Ursprünglichen Suchparameter weiterhin
> gesetzt bleiben? (Input, Checkboxen, Radio-Buttons)
>
> Danke Euch beiden & allen die eventuell auch Tipps haben.
More information about the TYPO3-german
mailing list