28

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

测试示例,在我们正在开发的 CA&ES 网站上搜索“Gwynn” :

然而,“Gwynn”显示在此页面的一个 portlet 中。

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

该网站在 Plone 4.3 上运行。

4

1 回答 1

2

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

于 2017-04-04T12:14:38.733 回答