Danke, Christian! > Also weiß nicht ob das in Typo3 8 nicht mehr funktioniert, aber ich denke du > kannst z. B. das 'form.html' aus der sysext kopieren. > Zu deinen Templates legen - und anpassen - zum Beispiel: > [...] > <f:form id="tx_indexedsearch" class="main-search" pageUid="{searchID}" > method="post" noCacheHash="true" absolute="0" action="search" > extensionName="IndexedSearch" pluginName="pi2" controller="Search">
Das war der entscheidene Hinweis! (noCacheHash muss aber noch raus) In Form.html sieht die Zeile nur so aus ... <f:form action="search" method="post" id="tx_indexedsearch" pageUid="{settings.targetPid}"> … und damit hat es in einem eigenen Template nicht funktioniert. Meine funktionierende Lösung: lib.quicksearch = FLUIDTEMPLATE lib.quicksearch{ file = EXT:user_site/Resources/Private/Templates/Quicksearch.html settings.targetPid = {$plugin.tx_indexedsearch.settings.targetPid} } Das Fluid-Template: <html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true"> <div class="quicksearch"> <f:form action="search" method="post" action="search" controller="Search" extensionName="indexedsearch" pluginName="pi2" pageUid="{settings.targetPid}"> <f:form.textfield name="search[sword]" value="{sword}" class="quicksearch-sword" /> <f:form.submit name="search[submitButton]" value="Suchen" class="quicksearch-submit" /> </f:form> </div> </html> Beste Grüße Ben _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german