2017-10-11 6 views
1

私はカスタムインデックスを作成していますが、特定のベーステンプレートを持つアイテムまたは特定のテンプレート名を持つアイテムのみをインデックスする必要があります。
"include hint =" list:AddIncludedTemplate ""に基本テンプレートIDを追加しましたが、正確なテンプレートIDが一致するだけでテンプレート名は許可されません。
私は何かをオーバーライドする必要があると推測していますが、どこから始めるべきかわかりません。これはSitecore 8.2にあります。Sitecoreベーステンプレートに基づくインデックス付け

答えて

0

あなたがここに必要なものを見つけることができます:私は、私はサイトコア スラックヘリックス/生息チャネル上の私の質問を投げることにしました 別の解決策を探していた文書のオプションに含まれるテンプレートの場合https://ggullentops.blogspot.be/2016/02/custom-indexes-in-sitecore-habitat.html

をThomas EldblomとSitecore Junkie Mike Reynoldsとの話し合いで終わりました。トーマスは アイデアを出してインデックスプロセスにフックして、 ベースのテンプレートとマイクが私にそれをやってくれるようにしていたので、基本テンプレートに基づいてインデックスを構成するように拡張子 を書きました。

それはあなたのインデックスの設定でこれを定義することができますカスタムコードです:

<include hint="list:AddIncludedBaseTemplate"> 
    <BaseTemplate1>{...}</BaseTemplate1> 
</include> 
+0

更新リンクURL:https://ggullentops.blogspot.be/2016/02/custom-indexes-in- sitecore-habitat.html – Jeremy

関連する問題