1

我成功地使用两个自定义显示模板创建了两个自定义结果类型。

我以这种方式配置了结果类型,如果结果项的标题包含“String 1”,则使用 *Item_Case1*,如果标题包含“String 2”,则使用 *Item_Case2*。

现在我试着玩弄优先级。如果标题是“ String 1 blablabla String 2 ”,我希望它使用“Item_Case1”。

我希望它是一个小示意图:
(搜索词 --> 显示模板)

 - "字符串 1 bla bla" --> "Item_Case1"
 - “字符串 2 bla bla”--> “Item_Case2”
 - “字符串 1 blabla 字符串 2”--> “Item_Case1”

根据该站点,将使用哪个显示模板的优先级由结果类型列表中的位置定义。

但无论我怎么尝试,它都行不通。我发现的唯一(丑陋的)解决方法是通过首先将 searchTerm 从“String 1”更改为“String 1bla”来停用模板,然后按照我需要的顺序激活它们。

那么,这是一个已知的错误还是我做错了什么?

4

0 回答 0