My xpath query does not work when used with multimode picker but works when used like Umbraco.GetContentAtXPath in Razor. It also works if I execute the query on a visualizer tool like XPathPizualizerTool
Below is the query and the content.
Query:
//TeamMembers[TeamMember[categoriesMainSite[contains(text(),"Blog Authors")]]]
Content:
<TeamMembers id="..." key="..." parentID="..." level="2" creatorID="0" sortOrder="7" createDate="2016-02-15T16:36:20" updateDate="2016-02-15T16:36:20" nodeName="Team Members" urlName="team-members" path="-1,1239,1325" isDoc="" nodeType="1175" creatorName="Virca" writerName="Virca" writerID="0" template="1174" nodeTypeAlias="TeamMembers">
<showSponsors>0</showSponsors>
<TeamMember id="1330" key="e1d7bd14-6aa7-4a44-ac01-27e20b6315a7" parentID="1325" level="3" creatorID="0" sortOrder="0" createDate="2016-02-16T08:42:08" updateDate="2016-02-16T08:42:08" nodeName="Lazau Florin-Ionel" urlName="lazau-florin-ionel" path="-1,1239,1325,1330" isDoc="" nodeType="1173" creatorName="Emanuel Virca" writerName="Emanuel Virca" writerID="0" template="1172" nodeTypeAlias="TeamMember">
<firstName><![CDATA[Florin-Ionel]]></firstName>
<lastName><![CDATA[Lazau]]></lastName>
<categoriesMainSite><![CDATA[Blog Authors]]></categoriesMainSite>
</TeamMember>
<TeamMember id="1331" key="4c385076-5025-44e0-8440-35be66306184" parentID="1325" level="3" creatorID="0" sortOrder="1" createDate="2016-02-16T08:42:36" updateDate="2016-02-16T08:42:36" nodeName="Virca Emanuel" urlName="virca-emanuel" path="-1,1239,1325,1331" isDoc="" nodeType="1173" creatorName="Emanuel Virca" writerName="Emanuel Virca" writerID="0" template="1172" nodeTypeAlias="TeamMember">
<firstName><![CDATA[Virca]]></firstName>
<lastName><![CDATA[Emanuel]]></lastName>
<categoriesMainSite><![CDATA[National Advisory Board,Staff,Board of Directors,Chapter Board Members,Leadership Council,Trainers]]></categoriesMainSite>
</TeamMember>
</TeamMembers>
The query does not take into consideration the contains function of the query and always returns all the members.
Any Help Please?
This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/75108-xpath-working-on-razor-but-not-on-multinode-picker