You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TYPO3 11.5中ke_search 4.5.1显示未审批非Live工作区内容如何解决?

解决ke_search展示工作区未审批内容的问题

1. 检查ke_search插件的工作区过滤配置

  • 进入TYPO3后台,打开ke_search搜索结果页面的内容元素,找到对应插件
  • 切换到「高级/专家」标签页,找到工作区相关设置项,勾选「仅显示Live工作区内容」类选项,限制搜索结果只读取正式发布的内容

2. 调整索引器的工作区过滤规则

  • 进入「列表」模块,找到ke_search的「索引配置」记录并编辑
  • 在「额外WHERE条件」中添加过滤规则:t3ver_wsid = 0,如果涉及多语言可补充AND sys_language_uid = [你的语言UID],强制索引器只抓取Live工作区的内容
  • 保存配置后,在ke_search的「索引管理」中执行「重新索引所有内容」

3. 验证索引器用户的工作区权限

  • 找到ke_search索引器使用的系统用户(CLI用户或后台专用用户)
  • 在「用户管理」中取消该用户「允许查看所有工作区内容」的权限,避免索引器绕过工作区限制抓取未审批内容

4. 清除缓存并重新验证

  • 清除TYPO3全量缓存(页面缓存、配置缓存等)
  • 再次触发全量索引,然后测试搜索结果是否仅展示Live工作区的已审批内容

内容的提问来源于stack exchange,提问作者MarioProject

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 06:12:10