1

2 つのカスタム表示テンプレートを使用して、2 つのカスタム結果タイプを作成することに成功しました。

結果アイテムのタイトルに「文字列 1」が含まれている場合は *Item_Case1* を使用し、タイトルに「文字列 2」が含まれている場合は *Item_Case2* を使用するように結果タイプを構成しました。

ここで、優先順位をいじってみました。タイトルが「文字列 1 blablabla文字列 2」の場合、「Item_Case1」を使用します。

私がどのようになりたいかを少し概略的に示します。
(SearchTerm --> 表示テンプレート)

 - "文字列 1 bla bla" --> "Item_Case1"
 - "文字列 2 bla bla" --> "Item_Case2"
 - "文字列 1 blabla 文字列 2" --> "Item_Case1"

このサイトによると、どの表示テンプレートが使用されるかの優先順位は、結果タイプのリストの順位によって定義されます。

しかし、私が何をしようとしても、うまくいきませんでした。私が見つけた唯一の (醜い) 回避策は、最初に searchTerm を "String 1" から "String 1bla" に変更してテンプレートを非アクティブ化し、次に必要な順序でそれらをアクティブ化することでした。

それで、これは既知のバグですか、それとも何か間違ったことをしましたか?

4

0 に答える 0