Note that there are some explanatory texts on larger screens.

plurals
  1. POUmbraco Contour, 1.1.12 - select value of dropdown list
    primarykey
    data
    text
    <p>Essentially my XSLT isn't up to scratch , the field is a dropdown within Contour and I get it like so:</p> <pre><code>&lt;xsl:value-of select="$records//fields/child::* [name() = 'countryoforigin']"/&gt; </code></pre> <p>however this brings back values I don't want: </p> <blockquote> <p>3c7607b3-714c-47ec-8863-3919c6bdcfc9dc2c66c2-fa57-4e98-b26a-89b7ed041300#country of originStringUnited Kingdomld </p> </blockquote> <p>I only want the value, which is in this case "United Kingdom".</p> <p>Other fields that are input fields, bring back the value like so:</p> <pre><code>&lt;xsl:value-of select="$records//fields/child::* [name() = 'position']/.//value"/&gt; </code></pre> <p>But when the same is applied to the dropdown (name ='countryoforigin') - it doesnt work</p> <p>Any thoughts?</p> <p>J</p> <p><em>More snippets</em></p> <p>XML:</p> <pre><code> &lt;state&gt;Approved&lt;/state&gt; &lt;created&gt;2013-03-07T11:42:47&lt;/created&gt; &lt;updated&gt;2013-03-07T11:42:36&lt;/updated&gt; &lt;id&gt;325c5b27-9f0f-443b-89a2-af82bfd33356&lt;/id&gt; &lt;ip&gt;37.152.45.58&lt;/ip&gt; &lt;pageid url="/" name="Home"&gt;1051&lt;/pageid&gt; &lt;memberkey email="" login=""&gt;&lt;/memberkey&gt; &lt;fields&gt; &lt;position record="325c5b27-9f0f-443b-89a2-af82bfd33356" sortorder="3" pageindex="0" fieldsetindex="0"&gt; &lt;key&gt;ae7f2030-1a29-4b5a-9967-2c0c939a32cb&lt;/key&gt; &lt;fieldKey&gt;08d208c3-3c49-48ca-ac2a-5a50560a8351&lt;/fieldKey&gt; &lt;caption&gt;#position&lt;/caption&gt; &lt;datatype&gt;String&lt;/datatype&gt; &lt;values&gt; &lt;value&gt;&lt;![CDATA[aM]]&gt;&lt;/value&gt; &lt;/values&gt; &lt;/position&gt; &lt;name record="325c5b27-9f0f-443b-89a2-af82bfd33356" sortorder="0" pageindex="0" fieldsetindex="0"&gt; &lt;key&gt;d64d51e4-b663-4279-9e5b-473d47a8751b&lt;/key&gt; &lt;fieldKey&gt;af70f6b5-7b5c-4ac4-9643-1028a62d580a&lt;/fieldKey&gt; &lt;caption&gt;#name&lt;/caption&gt; &lt;datatype&gt;String&lt;/datatype&gt; &lt;values&gt; &lt;value&gt;&lt;![CDATA[amTest4]]&gt;&lt;/value&gt; &lt;/values&gt; &lt;/name&gt; &lt;countryoforigin record="325c5b27-9f0f-443b-89a2-af82bfd33356" sortorder="4" pageindex="0" fieldsetindex="0"&gt; &lt;key&gt;4eb2aeaf-2b21-498f-ba38-61d20da66339&lt;/key&gt; &lt;fieldKey&gt;dc2c66c2-fa57-4e98-b26a-89b7ed041300&lt;/fieldKey&gt; &lt;caption&gt;#country of origin&lt;/caption&gt; &lt;datatype&gt;String&lt;/datatype&gt; &lt;values&gt; &lt;value key="fd329420-b331-4a32-bd15-1cf2ca333c1f"&gt;&lt;![CDATA[United Kingdom]]&gt;&lt;/value&gt; &lt;/values&gt; &lt;/countryoforigin&gt; &lt;sendmemail record="325c5b27-9f0f-443b-89a2-af82bfd33356" sortorder="0" pageindex="0" fieldsetindex="1"&gt; &lt;key&gt;41b02cfb-ff5b-41ff-beed-6fbfdc7ad900&lt;/key&gt; &lt;fieldKey&gt;f81d8b63-86ea-4609-9925-f4f9ae20b82f&lt;/fieldKey&gt; &lt;caption&gt;#send me mail&lt;/caption&gt; &lt;datatype&gt;Bit&lt;/datatype&gt; &lt;values&gt; &lt;value&gt;&lt;![CDATA[True]]&gt;&lt;/value&gt; &lt;/values&gt; &lt;/sendmemail&gt; &lt;email record="325c5b27-9f0f-443b-89a2-af82bfd33356" sortorder="2" pageindex="0" fieldsetindex="0"&gt; &lt;key&gt;7763ac53-1569-43b4-8bab-c14bb30d2874&lt;/key&gt; &lt;fieldKey&gt;cccb1f0f-ff81-4a25-8d37-f3c7be6553f0&lt;/fieldKey&gt; &lt;caption&gt;#email&lt;/caption&gt; &lt;datatype&gt;String&lt;/datatype&gt; &lt;values&gt; &lt;value&gt;&lt;![CDATA[test@test.com]]&gt;&lt;/value&gt; &lt;/values&gt; &lt;/email&gt; &lt;jobtitle record="325c5b27-9f0f-443b-89a2-af82bfd33356" sortorder="1" pageindex="0" fieldsetindex="0"&gt; &lt;key&gt;4a8d98bb-407a-428b-a47c-c352653f3836&lt;/key&gt; &lt;fieldKey&gt;502ceee3-4025-41dc-a6c4-a95825f8a1fb&lt;/fieldKey&gt; &lt;caption&gt;#job title&lt;/caption&gt; &lt;datatype&gt;String&lt;/datatype&gt; &lt;values&gt; &lt;value&gt;&lt;![CDATA[amTest4]]&gt;&lt;/value&gt; &lt;/values&gt; &lt;/jobtitle&gt; &lt;/fields&gt; &lt;/uformrecord&gt; </code></pre> <p>Code snippet:</p> <pre><code>&lt;xsl:param name="currentPage"/&gt; &lt;xsl:param name="records" /&gt; &lt;table&gt; &lt;tr&gt; &lt;td width="26%"&gt; &lt;font face="arial" color="#333333" size="2"&gt;&lt;strong&gt;&lt;xsl:value-of select="umbraco.library:GetDictionaryItem('position')"/&gt;:&lt;/strong&gt;&lt;/font&gt; &lt;/td&gt; &lt;td width="74%"&gt;&lt;font face="arial"&gt;&lt;xsl:value-of select="$records//fields/child::* [name() = 'position']/.//value"/&gt;&lt;/font&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p&gt; &lt;font face="arial" color="#333333" size="2"&gt; &lt;strong&gt; Country of origin &lt;br/&gt; &lt;xsl:value-of select="$records//fields/child::* [name() = 'countryoforigin']"/&gt; &lt;/strong&gt; &lt;/font&gt; &lt;/p&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload