扩展记录的TYPO3 Solr索引(没有详细信息页)

时间:2019-02-16 11:21:59

标签: solr typo3 typo3-8.x

我已经安装了TYPO3 8 LTS,并且有分页列出的自定义tca条目,但是记录没有详细信息页面,因此我无法配置扩展名配置。我的客户要求是这些记录应使用Solr进行索引。例如。记录x可能存在于第三页中,如果我们在solr中搜索x,则结果应转到带有页面参数3的扩展页中。请帮助我找到解决此问题的方法。

2 个答案:

答案 0 :(得分:0)

不可能的AFAIK也不可行。一条记录可以在几个地方列出,并且可以在多个插件中列出->一条记录,索引一次(规范)。具有归属信息的搜索结果列表未存储在数据库中,因此要找出记录将出现在哪一页上很难找到->这取决于例如在排序,输入的搜索词组,每个分页的结果计数等上。

从用户的角度来看,这也很有意义:他/她/它搜索特定的短语并希望查看结果,而不是其他结果列表。

您应该为记录实现一个详细页面。作为一种更接近您需求的解决方法,您还可以在列表(记录的ID)中添加另一个参数,以仅显示列表中的相关记录(按ID过滤列表)以显示列表,但仅包含相关信息记录。

答案 1 :(得分:0)

URL只是solr文档中的另一个字段。因此,如果您不填写,是否不将其输出到模板中?您可以例如检查结果中的链接字段或根据记录的类型创建条件,仅不显示链接。