jambagecom/macina-searchbox

此扩展允许您将搜索框配置作为TypoScript插件添加到所有页面,这些页面会将搜索值提交给索引搜索引擎插件。

安装: 544

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 3

分支: 1

开放问题: 2

语言:HTML

类型:typo3-cms-extension

v3.2.1 2024-05-07 13:36 UTC

This package is auto-updated.

Last update: 2024-09-08 22:47:13 UTC


README

Latest Stable Version Total Downloads Monthly Downloads

TYPO3 扩展 macina_searchbox

此扩展允许您将搜索框添加到由TYPO3驱动的网站,并将搜索值提交给索引搜索引擎插件。macina_searchbox 扩展提供了一种在每页上插入索引搜索搜索框的简便方法。它具有易于修改的Fluid模板,并支持多语言。使用索引搜索插件。此扩展对于拥有不会显示搜索结果的Fluid模板非常有用。

用户

TypoScript

lib.macina_searchbox = USER
lib.macina_searchbox {
    userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
    extensionName = IndexedSearch
    vendorName = TYPO3\CMS
    pluginName = Pi2
    features =< plugin.tx_indexedsearch.features
    view =< plugin.tx_indexedsearch.view
    view.partialRootPaths.10 = EXT:macina_searchbox/Resources/Private/Partials/
    view.templateRootPaths.10 = EXT:macina_searchbox/Resources/Private/Templates/

    settings =< plugin.tx_indexedsearch.settings
    settings {
        targetPid = {$lib.macina_searchbox.pidSearchpage}
        displayAdvancedSearchLink = 1
        blind.numberOfResults = 0
    }
}

CSS

您可以使用这些CSS设置以获得与macina_searchbox旧版本相同的输出。

.tx-indexedsearch-searchbox fieldset {
  border:none;
  padding:0 0 10px 0;
  margin:0;
}

.tx-indexedsearch-form {
  float: left;
}

.tx-indexedsearch-search-submit {
    float: right;
}

管理员

从“包含静态(来自扩展)”插入索引搜索(indexed_search)的设置,然后插入Macina Searchbox(macina_searchbox)的设置,然后插入索引搜索插件。索引搜索设置必须在Macina Searchbox之前。不要使用macina_searchbox插件!这已经从旧版本中更改,并且过时的文档已经不再适用!

通过此方法,设置将在您的TypoScript中可用。然后您可以修改设置以适应您自己的模板文件,您可以根据需要更改这些文件。

然后在您的模板中添加以下内容

<f:cObject typoscriptObjectPath="lib.macina_searchbox" />

或者

page.10.marks.LEFT < lib.macina_searchbox

贡献

此Git版本在 TYPO3 扩展存储库 下发布。我们邀请您在此GitHub仓库上发表评论并报告错误。