kitzberger/ indexed-search-autocomplete
索引搜索自动完成
Requires
- typo3/cms-core: ^9.5
Replaces
- id/indexed-search-autocomplete: *
- typo3-ter/indexed_search_autocomplete: *
This package is auto-updated.
Last update: 2024-09-21 00:39:35 UTC
README
扩展TYPO3核心扩展Indexed_Search搜索表单,增加了自动完成功能。
最小依赖
- TYPO3 CMS 8.7.x
- PHP 7.x
- Jquery 1.x
快速安装指南
安装TYPO3核心indexed_search扩展
步骤0:该扩展与TYPO3核心indexed_search扩展兼容。因此,请首先安装并配置此扩展。
步骤1:安装此插件。
步骤2:找到包含搜索词文本输入的fluid文件。
步骤3:将类'.indexed-search-autocomplete-sword'添加到此文本输入。
步骤4:现在在想要显示结果的地方添加以下行(在大多数情况下是在文本输入下方)
<div class="search-autocomplete-results no-results" data-mode="word" data-searchonclick="false" data-maxresults="10" data-minlength="2" data-searchurl="{f:uri.action(action: 'search', pageType: '7423794', noCache: 1, noCacheHash: 1, extensionName: 'indexedSearchAutocomplete', controller: 'Search')}"></div>
步骤5:现在您可以使用该参数配置插件选项(见选项)
(见选项)附加:请确保禁用Indexed-Search选项“使用MySQL特定全文搜索”,否则单词建议将无法正常工作。
选项
- 在扩展设置中启用或禁用JQuery源。(后端 -> 扩展设置)
- data-mode="word" => 可能的值有:word或link。根据选项,插件在输入时建议单词或链接。您可以在indexed_search_autocomplete/Resources/Private/Partials/(Fluid)下的两个模板文件中编辑两者。
- data-maxresults="10" => 建议条目的最大数量(Fluid)
- data-minlength="2" => 输入框中必须有多少个字符,插件才会开始建议。(Fluid)
- data-searchonclick="false" => 如果选择了一个建议,则可能会提交表单(即选择单词后开始搜索)。可能的值是"false"或"true"。
联系 & 沟通
GIT
我们在github上
https://github.com/ingeniumdesign/indexed_search_autocomplete/
公司
INGENIUMDESIGN
TYPO3 - 互联网代理商
In der Eisenbach 22
65510 Idstein
https://www.ingeniumdesign.de/
info@ingeniumdesign.de
捐赠
Amazon: https://www.amazon.de/hz/wishlist/ls/13RT2BFNRP05
PayPay: www.paypal.me/INGENIUMDESIGN/
使用情况
我们正在寻找TYPO3 indexed_search自动完成扩展的实时参考或示例。
如果您正在使用它,请友好地给我们发送一封电子邮件。谢谢!
链接/参考
https://www.takeoffmedia.de/ - INGENIUMDESIGN制作
https://www.easy-sprachreisen.de/ - INGENIUMDESIGN制作
https://www.wirtschaft-macht-klimaschutz.de/ - wilhelm innovative medien GmbH制作
https://www.radprax.de/ - wilhelm innovative medien GmbH制作