Hallo zusammen, ich würde gerne ein kleines Suchformular für die Indexed Search ins globale Website-Template einbinden (TYPO3 8.7.1).
Früher ging das mit einem statischen HTML-Formular (Eingabefeld + Senden-Button), welches die Eingabe per post an die Seite geschickt hat, auf der sich das Indexed-Search-Inhaltselement befunden hat. Mittlwerweile funktioniert das so nicht mehr, da im Link noch ein cHash übergeben werden muss. Ohne cHash wird ein 404-Fehler geliefert. Mein bisheriger TypoScript–Lösungsansatz sieht so aus: lib.quicksearch = USER lib.quicksearch { userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run extensionName = IndexedSearch pluginName = Pi2 vendorName = TYPO3\CMS } bzw. in der Kurzschreibweise: lib.quicksearch < tt_content.list.20.indexedsearch_pi2 Probleme hierbei: 1. Es wird nur auf das Standard-Plugin-Template (plugin.tx_indexedsearch.view.[…]) zurrückgegriffen. Schön wäre ein abgespecktes Formular mit abweichender HTML-Struktur. 2. Nach dem Absenden werden auf der Zielseite auch durch lib.quicksearch Suchergebnisse ausgegeben. Das ist nicht gewünscht, denn die Suchergebnisse werden ja schon vom Plugin-Inhaltselement ausgegeben. Kann man den cHash per TypoScript generieren und somit das ganze Formular per TypoScript generieren? Oder lässt sich alternativ eine andere "View" mit abweichendem Fluid-Template für die lib.quicksearch einrichten, welche dann auf der Suchergebnisseite auch keine Ergbenisse anzeigt? Ich würe mich sehr über einen Tipp oder ein Beispiel freuen! Ben _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german