Fix static search results not redirecting as expected

This commit is contained in:
Björn Fromme
2019-06-19 14:32:42 +02:00
parent bb9391b63b
commit 79906e4ce5
11 changed files with 61 additions and 34 deletions
@@ -1,18 +0,0 @@
lib.searchresult = USER
lib.searchresult {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
extensionName = EpProducts
pluginName = searchresult
vendorName = EP
controller = Search
action = searchresult
switchableControllerActions {
Search {
1 = searchresult
}
}
settings =< plugin.tx_epproducts.settings
settings.searchPageHeaderImage = {$plugin.tx_eptheme.settings.searchPageHeaderImage}
persistence =< plugin.tx_epproducts.persistence
view =< plugin.tx_epproducts.view
}
@@ -8,7 +8,6 @@
@import "EXT:ep_theme/Configuration/TypoScript/Library/SearchBar.typoscript"
@import "EXT:ep_theme/Configuration/TypoScript/Library/SearchBox.typoscript"
@import "EXT:ep_theme/Configuration/TypoScript/Library/SearchResult.typoscript"
@import "EXT:ep_theme/Configuration/TypoScript/Library/Sitemap.typoscript"
@import "EXT:ep_theme/Configuration/TypoScript/Library/DynamicContent.typoscript"
@import "EXT:ep_theme/Configuration/TypoScript/Library/ParseFunc.typoscript"
@@ -5,7 +5,7 @@
<f:layout name="Page/Search"/>
<f:section name="Content">
<f:cObject typoscriptObjectPath="lib.searchresult"/>
<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '{data.uid}', colPos: '0'}" />
</f:section>
</html>
@@ -23,11 +23,13 @@
</f:for>
</div>
<f:if condition="{settings.showMoreLink}">
<p class="text-right"><f:link.action pageUid="{settings.defaultSearchPageUid}"
class="button"
action="searchresult"
controller="Search"
arguments="{filterSettings: '{filterSettings -> ep:filterSettingsEncoder()}'}">Alle anzeigen</f:link.action></p>
<p class="text-right">
<f:link.action pageUid="{settings.defaultStaticSearchPageUid}" class="button"
action="staticresult" controller="Search"
arguments="{encodedFilterSettings: '{filterSettings -> ep:filterSettingsEncoder()}'}">
Alle anzeigen
</f:link.action>
</p>
</f:if>
</f:if>
</f:section>