Reputation: 3203
I have setup umbraco search xslt package. In my xslt I am searching by pagename, title, description and now, tags.
The tags property is a document type property of the type, 'Tags'. The search xslt is below;
<xsl:variable name="searchFields" select="ps:getListParameter(string(//macro/searchFields), '@pageName, title, description, tags')"/>
How come searching by tags doesn't work?
Upvotes: 0
Views: 1197
Reputation: 5917
XSLTSearch will split the searchfield by the comma, but it does not trim the aliases after that, so you are searching in the " tags" field (not the extra first space). If you remove the spaces, you should be fine.
Upvotes: 1
Reputation: 9381
You say the document has a property of type "Tags" but you have listed the parameters as "tags". Remember that XSLT is case sensitive.
Also, I don't have Umbraco open in front of me but does the XSLT search not reference the property "alias" rather than the property type?
Upvotes: 2