2017-10-11 6 views
1

Je crée un index personnalisé, mais j'en ai besoin pour indexer uniquement les éléments qui ont un certain modèle de base ou un certain nom de modèle.
J'ai ajouté l'ID de modèle de base à la liste "include hint =": AddIncludedTemplate "" mais qui utilise uniquement la correspondance d'ID de modèle exacte et n'autorise pas les noms de modèles.
Je suppose que j'ai besoin de remplacer quelque chose, mais je ne sais pas par où commencer. C'est sur Sitecore 8.2.Sitecore Indexation basée sur le modèle de base

Répondre

0

Vous pouvez trouver ce dont vous avez besoin ici: https://ggullentops.blogspot.be/2016/02/custom-indexes-in-sitecore-habitat.html

Pour les modèles inclus dans les options de document que je recherchais une autre solution alors j'ai décidé de jeter ma question sur le Sitecore Slack canal Helix/Habitat et a fini dans une discussion avec Thomas Eldblom et junkie Sitecore Mike Reynolds. Thomas est venu avec l'idée de se brancher sur le processus d'index pour lui permettre d'inclure des modèles de base et Mike a continué à me pousser pour le faire et donc .. J'ai écrit une extension pour configurer votre index basé sur des modèles de base.

Il est un code personnalisé qui vous permet de définir dans votre config index:

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

lien Mise à jour URL: https://ggullentops.blogspot.be/2016/02/custom-indexes-in- sitecore-habitat.html – Jeremy