plone - Plone 搜索可以配置为查看 portlet 内容吗?

标签 plone portlet plone-4.x

我刚刚意识到,在向新网站添加了大约一百万个静态文本 portlet 之后,Plone 搜索不会“看到”portlet 中的内容。无论如何它也可以配置为访问该内容吗?

测试示例,search for "Gwynn"在我们正在开发的 CA&ES 网站上:

然而,“Gwynn”出现在 this page 的 portlet 中.

我能想到的唯一其他解决方案是改用“内容 portlet”,并将所有这些“静态文本”portlet 切换到页面......不过并不理想,因为搜索结果会拉取“内容页面”而不是实际显示 portlet 的页面。

该网站在 Plone 4.3 上运行。

最佳答案

如果您正在使用 portal_catalog或支持的搜索引擎插件 collective.solr , ...我建议您为全文索引实现一个自定义索引器,它还可以从注释存储中读取全文并将其提交给索引。这应该很简单,示例参见 Plone 文档:
https://docs.plone.org/4/en/develop/plone/searching_and_indexing/indexing.html#full-text-searching

关于plone - Plone 搜索可以配置为查看 portlet 内容吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18320554/

相关文章:

plone - 我的 Plone 产品没有出现在快速安装程序中

Plone Intranet 工作流程和组权限

Plone:为匿名用户隐藏主页中的搜索框

plone - 在 Plone 4.3.2 上实现 Zope 复制服务 (ZRS) 时出现 Blobstorage 错误

python - Zeo 服务器未启动(未连接)已断开连接

jquery - 带注释的 Spring 2.5.x MVC portlet 和带有 jQ​​uery+JSON 的 AJAX 错误 : Content Type cant be set to json

python - Plone 5 编写 Python 脚本时权限不足

jsp - 在显示标签分页中提交表单

java - Spring Portlet MVC sentRedirect 和 setRenderParameter