我刚刚意识到,在向新网站添加了大约一百万个静态文本 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/