Unable to output position select value Please someone tell me where I'm going wrong with this. I have a Matrix field called Page Builder (pageBuilder) and have different matrix blocks for outputting information in different ways.

This code in the entry template works fine for every field except for the one called Placement (placement) which is a position select field. I can't for the life of me get it to output anything at all :-(

Please tell me where I'm going wrong on this one as I'm sure it's going to be something stupid with my code syntax somewhere but just can't tell where for the life of me!!

{% for block in entry.pageBuilder %}

{% switch block.type %}

    {% case "textBlock" %}

        {{ block.text }}

    {% case "callToAction" %}

        &amp;lt;h3&amp;gt;{{ block.blockColour }}&amp;lt;/h3&amp;gt; {{ block.text }}

    {% case "sectionBlock" %}

        {{ block.text}}

    {% case "threeColumn" %}

        {{ block.column1 }}
        {{ block.column2 }}
        {{ block.column3 }}

    {% case "smallColumnLargeColumn" %}

        {# CAN'T GET THIS NEXT BIT WORKING #}
        {% switch block.placement %}
                {% case "left" %}
                &lt;p&gt;Code to output if left&lt;/p&gt;
                {% case "right" %}
                &lt;p&gt;Code to output if right&lt;/p&gt;
        {% endswitch %}
        {# ----------------------------------- #}

        {{ block.column1 }}
        {{ block.column2 }}

{% endswitch %}
{% endfor %}
If you're looking to just output the value of the PositionSelect field, it's block.placement.

See here for more info: http://buildwithcraft.com/docs/position-select-fields#templating