TYPO3 9.5 LTS 菜单中的搜索框
Searchbox in menu for TYPO3 9.5 LTS
我目前正在使用新的 TYPO3 9.5
LTS 版本开发一个网站,需要实现一个搜索框。
这个搜索框应该出现在菜单的所有页面上,没有任何高级搜索 link 或其他不必要的东西。
只是一个简单的输入字段,用于在网站上搜索内容。
过去,我使用分面搜索扩展 (ke_search) 执行此操作。
但此扩展目前仅支持 TYPO3
至版本 8.7.99
。
有没有人知道在 TYPO3 9.5 LTS
中提供相同功能的可能性?
也许您检查了 indexted_search 的核心拆分。
它不如 ke_search 好,但也许您现在可以使用它,直到 ke_search 可用于 TYPO3 9。5.x
与 ext:ke_search 的所有者联系。我假设他们正在开发新版本,您可能已经可以测试了。
您也可以 'bribe' 他们用钱来更快地完成更新。 ;-)
目前我们使用 indexed_search 创建了一个搜索框,直到 ke_search 准备好使用此 Typo3 版本。
我们的带有 bootstrap 输入组的搜索框的 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>
我目前正在使用新的 TYPO3 9.5
LTS 版本开发一个网站,需要实现一个搜索框。
这个搜索框应该出现在菜单的所有页面上,没有任何高级搜索 link 或其他不必要的东西。
只是一个简单的输入字段,用于在网站上搜索内容。
过去,我使用分面搜索扩展 (ke_search) 执行此操作。
但此扩展目前仅支持 TYPO3
至版本 8.7.99
。
有没有人知道在 TYPO3 9.5 LTS
中提供相同功能的可能性?
也许您检查了 indexted_search 的核心拆分。 它不如 ke_search 好,但也许您现在可以使用它,直到 ke_search 可用于 TYPO3 9。5.x
与 ext:ke_search 的所有者联系。我假设他们正在开发新版本,您可能已经可以测试了。
您也可以 'bribe' 他们用钱来更快地完成更新。 ;-)
目前我们使用 indexed_search 创建了一个搜索框,直到 ke_search 准备好使用此 Typo3 版本。
我们的带有 bootstrap 输入组的搜索框的 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>