【问题标题】:indexed search 8.6: search in section of the website索引搜索 8.6:在网站部分搜索
【发布时间】:2017-11-02 19:56:59
【问题描述】:

在 TYPO3 7.6 (indexed_search 7.6.0) 中,可以在网站的某个部分进行搜索:

plugin.tx_indexedsearch._DEFAULT_PI_VARS.sections = rl1_43

这在 TYPO3 8.6 (indexed_search 8.6) 中不再起作用 文献中没有描述替代方案。

有人知道如何实现这一点吗?

【问题讨论】:

  • 首先:使用稳定版(8.7)而不是仍在开发中的版本。

标签: typo3 typo3-8.x tx-indexed-search


【解决方案1】:

对于 TYPO3 8.7 使用这个:

plugin.tx_indexedsearch.settings.defaultOptions.sections = rl1_43

【讨论】:

  • 但是 plugin.tx_indexedsearch.settings.rootPidList 的用途是什么?
  • 这会将搜索限制为页面级别 1,页面 ID 为 43。
  • @JKB 在documentation 中有一条关于rootPidList 的通知。 “根页面”是指由 TypoScript 模板定义的网站根!。它不能用于“普通”页面。
  • @Ludwig:是的,但无法弄清楚它的含义,因为“sections”的作用几乎相同......
  • @JKB:正如你已经说过的,差不多。我认为rootPidList 仅在多域安装中需要。在那里,它可用于控制允许从哪个域(根行)获取搜索结果。站点访问者使用部分来过滤结果。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-16
  • 2014-02-18
  • 2013-11-13
  • 1970-01-01
  • 1970-01-01
  • 2012-02-02
相关资源
最近更新 更多