我刚才意识到,在向新网站添加大约一百万个静态文本portlet后,Plone搜索不会“看到”portlet中的内容。无论如何它还可以配置为访问该内容吗?
我们在开发中的CA& ES网站上的测试示例search for "Gwynn":
然而,“Gwynn”显示在this page上的portlet中。
我能想到的唯一其他解决方案是使用“内容portlet”,并将所有这些“静态文本”portlet切换到页面......虽然不太理想,因为搜索结果会取代“内容页面”而不是显示portlet的实际页面。
本网站在Plone 4.3上运行。
答案 0 :(得分:2)
如果您使用的是portal_catalog
或受支持的搜索引擎插件collective.solr
,我建议您为全文索引实现自定义索引器,该索引器还会从注释中读取全文存储并将其提交给索引。这应该很简单,例如参见Plone文档:
https://docs.plone.org/4/en/develop/plone/searching_and_indexing/indexing.html#full-text-searching