0

我目前正在使用新的TYPO3 9.5LTS 版本开发一个网站,需要实现一个搜索框。
这个搜索框应该出现在菜单中的所有页面上,没有任何高级搜索链接或其他不必要的东西。只需一个简单的输入字段即可在网站上搜索内容。

过去,我使用 Faceted Search 扩展 ( ke_search ) 来做到这一点。但是这个扩展目前只支持TYPO3到 Version 8.7.99

是否有人已经知道在 中提供相同功能的可能性TYPO3 9.5 LTS

4

3 回答 3

0

也许您检查了indexted_search的 CORE 拆分。它不如 ke_search 好,但也许你现在可以使用它,直到 ke_search 可用于 TYPO3 9.5.x

于 2018-12-05T16:26:06.027 回答
0

与 ext:ke_search 的所有者取得联系。我假设他们正在开发一个新版本,你可能已经可以测试了。
您还可以用金钱“贿赂”他们以更快地完成更新。;-)

于 2018-12-06T06:49:13.933 回答
0

目前,我们使用 indexed_search 创建了一个搜索框,直到 ke_search 准备好使用这个 Typo3 版本。

我们的带有引导输入组的搜索框的 TYPOScript:

# Searchbox
lib.searchbox = COA_INT
lib.searchbox {
    10 = TEXT
    10 {
        typolink {
            parameter = 110
            additionalParams = &tx_indexedsearch_pi2[action]=search&tx_indexedsearch_pi2[controller]=Search
            useCacheHash = 1
            returnLast = url
        }
        wrap = <form action="|" method="post" id="search-block-form" class="form-search"><input type="hidden" name="tx_indexedsearch_pi2[search][languageUid]" value="0" /><div class="input-group">
    }    
    20 = COA
    20 {
        10 = TEXT
        10.data = GPvar : tx_indexedsearch |sword
        10.wrap ( 
            <input class="form-control" type="text" name="tx_indexedsearch_pi2[search][sword]" id="tx-indexedsearch-searchbox-sword" placeholder="Suche" />
        )
        20 = COA
        20 {            
            10 = TEXT
            10.value = <span class="input-group-btn"><button type="submit" class="btn btn-default btn-primary"><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span></button></span>
        }
    }
    wrap = | </div></form>
}

有了这个 TYPOScript,我们可以像这样将它添加到流体模板中:

<section class="searchbox-wrapper">
    <f:cObject typoscriptObjectPath="lib.searchbox" />
</section>
于 2018-12-11T13:39:12.677 回答