Utilisation de la recherche Umbraco avec des étiquettes
-
22-09-2019 - |
Question
J'ai installé Umbraco package de recherche xslt. Dans mon xslt je suis à la recherche par nom de page, le titre, la description et maintenant, les balises.
La propriété balises est une propriété de type de document du type, « d'étiquettes ». La recherche xslt est ci-dessous;
<xsl:variable name="searchFields" select="ps:getListParameter(string(//macro/searchFields), '@pageName, title, description, tags')"/>
Comment se fait la recherche par tags ne fonctionne pas?
La solution
Vous dites que le document a une propriété de type « Tags » mais vous avez énuméré les paramètres comme « balises ». Rappelez-vous que XSLT est sensible à la casse.
En outre, je n'ai pas Umbraco ouvert devant moi, mais la recherche ne XSLT pas fait référence à la propriété « alias » plutôt que le type de propriété?
Autres conseils
XSLTSearch sera divisé par la Searchfield la virgule, mais il ne pas couper les alias après, vous êtes à la recherche dans le champ « tags » (pas le premier supplémentaire de l'espace). Si vous supprimez les espaces, vous devriez être bien.