问题标签 [tx-indexed-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
889 浏览

typo3-8.x - Typo3 8.7 索引搜索:排除图像

我正在寻找将图像排除在索引之外的正确方法。我尝试使用plugin.tx_indexedsearch.settings.mediaList = 0 (我从高级搜索表单中的 mediaTypes 选择列表中推断出该数字),但这仅更改了 MediaTypes 选择列表中的选项。

我发现其中一个隐藏字段是并且在 extbase 变量转储tx_indexedsearch_pi2[search][mediaType]中有一个默认设置。searchParams.mediaType = -1所以我尝试plugin.tx_indexedsearch.searchParams.mediaType = 0了 TypoScript 设置——但没有效果。

所以我所做的就是将模板文件中上述隐藏字段的值Partials/Form.html{searchParams.mediaType}更改为0. 但我认为这只会阻止文件显示在结果中,而不是首先被索引。

0 投票
1 回答
1061 浏览

typo3-8.x - 创建自定义搜索表单 indexed_search TYPO3 v8

我正在尝试将自定义搜索表单添加到我的模板中,我在 v7 安装中使用的 TypoScript 不再有效。

如果我复制扩展中使用的 Fluid 表单 (Form.html) 并将其放入我的一个 Fluid 模板中,则会出现一个搜索框,但它会回发给自身,即使我在常量中设置了 rootPidList。这是我复制的代码:

还有我的打字稿:

如果我将股票索引搜索插件添加到随机页面,这将起作用。只是为了排除它,我还禁用了 realurl 以防万一。

再次感谢 T3 社区。

0 投票
1 回答
64 浏览

search - TYPO3 Indexed_search 设置起始页

我有以下 page_tree,其中 de_ch 和 de_de 具有相同的语言(它需要是相同的语言)。当我得到搜索结果时,我从两棵树中都得到了结果,但我只想从当前的 Pagetree 中得到结果(例如,仅来自 de_ch 和这一个的子页面)。

页面树

0 投票
1 回答
266 浏览

mysql - 命令不同步;您现在无法运行此命令 - EXT:indexed_search 的 TYPO3 后端模块出错

在我的 TYPO3 8.7 安装的生产环境中,当我尝试打开 TYPO3 后端模块“索引”时收到此错误消息:

问题似乎出在函数 getRecordsNumbers() 中 vendor/typo3/cms/typo3/sysext/indexed_search/Classes/Domain/Repository/AdministrationRepository.php 的循环中

经过一些研究,这似乎closeCursor()是必要的,但我无法整合它。

有趣的是,该错误仅发生在我的生产环境中。在开发机器上,一切正常!

那么这现在是 TYPO3 错误还是我的生产机器的配置问题?

我的环境:

  • TYPO3 8.7.20
  • 生产:

    • PHP 7.2.8
    • MySQL 5.6.37
    • mysqlnd 5.0.12-dev
  • 发展:

    • PHP 7.2.7
    • MySQL 5.5.60
    • mysqlnd 5.0.12-dev

唯一的区别是在开发环境中 pdo_mysql 不存在。

在此处输入图像描述

0 投票
1 回答
297 浏览

typo3 - 自定义 TYPO3 扩展的索引搜索和站点管理的 slug 导致问题

TYPO3 环境

  • TYPO3 v9.5.3
  • EXT:新闻(7.0.8)
  • EXT:indexed_search (9.5.3)
  • 使用作曲家:否

问题

根据我们的分析,TYPO3 v9 站点管理的 slug 功能似乎导致了问题,并且可能存在以下问题。

问题 #1

主要问题是,在启用站点管理的 slug 设置后,自定义扩展不再发生索引。

问题 #2

页面刷新或移动到另一个页面后,索引结果会丢失(清除缓存数据后会再次显示)。

问题 #3

如果我们为自定义扩展创建新记录,那么创建的新记录将不会被索引。

问题 #4

如果无论如何,我们已经完成了索引和搜索工作,那么在搜索结果列表页面,链接重定向到列表等主要操作。因为每条记录都缺少cHash,这就有点奇怪了!

有没有人有任何想法/解决方案?非常感谢您的任何想法,非常感谢!

干杯,

尼桑团队

0 投票
1 回答
219 浏览

php - TYPO3 9.5.7:无法为编辑器解锁 indexed_search 索引模块

我有一个带有文件链接内容元素的页面。当我添加新 (pdf) 文件或覆盖现有文件时,此页面的索引数据不会更新。我必须在索引模块中手动删除索引数据才能使其正常工作。如果网页的编辑器也可以使用这个模块,我可以忍受。但是我无法为我的编辑解锁这个模块,因为它在模块列表中丢失了。

索引 未列出索引模块

0 投票
1 回答
122 浏览

php - 为什么typo3 indexedsearch 不搜索?

我正在使用typo3 安装。版本 9.5.8。我在每个页面上都有一个搜索字段。当在字段中输入一个值并单击搜索按钮时,我最终会进入主搜索页面(在我的情况下为 ID 255)。在该页面上,我搜索的值显示在主搜索的搜索字段中,但没有执行搜索,也没有显示任何结果。用户必须再次单击该页面上的搜索按钮才能看到任何结果。为什么没有执行搜索?

我在每个页面上的搜索字段都包含以下 html 代码:

我需要发送什么值才能执行搜索?

0 投票
0 回答
238 浏览

pagination - TYPO3 索引搜索分页不显示下一页

当我在我的网站上搜索并尝试使用分页时,它显示“未找到条目”(https://www.zeva.org/werkzeuge/suche 搜索“测试”)我该如何解决?

我尝试禁用右上角标题上的搜索栏,并且已经尝试通过控制台使用 javascript。没有任何效果

我正在使用标准流体模板进行索引搜索

0 投票
1 回答
208 浏览

typo3 - indexed_search 多域(TYPO3 9 LTS)

有一个多域设置(域在同一级别上彼此相邻),每个域都有自己的搜索页面和配置。我试过了...

...使搜索结果仅限于域页面树。但是一旦使用rootPidList,就再也没有结果了。然后我试过了...

...这似乎可以正常工作,以将结果限制在页面树(页面 id 3 以下)。

那么“rootPidList”的用途是什么?

0 投票
1 回答
276 浏览

typo3 - 从 indexed_search 分页中删除单词“Page”?

indexed_search 分页输出诸如“第 1 页、第 2 页、第 3 页”之类的链接有没有办法编辑它以删除“页面”一词,所以输出只是数字?