I have a channel with 4 relationship fields and each entry can be related to one or two relationship fields. and I hide unnecessary fields using ENTRY TYPE(http://devot-ee.com/add-ons/entry-type) field type. In the template I am fetching the channel entries using fixed_order and based on entry-type I am embedding a template with entry field values..all field values comes fine except relation fields and I am not able to understand why it directly show relationship field tags directly. My expression looks something like this
{exp:stash:set name="home_page_blocks"}
{exp:channel:entries channel="pages"}
{select_left_blocks}{select_left_blocks:entry_id}|{/select_left_blocks}
{/exp:channel:entries}
{/exp:stash:set}
{exp:channel:entries channel="blocks" dynamic="no" parse="inward" fixed_order="0|{exp:stash:get name='home_page_blocks'}" }
{exp:switchee variable = "{select_block_type}"}
{case value="news_article_block"}
{title} || {related_news_article}{related_news_article:entry_id}{/related_news_article}
{/case}
{case value="case_article_block"}
{title} || {related_case_article}{related_case_article:entry_id}{/related_news_article}
{/case}
{/exp:switchee}
{/exp:channel:entries}
Now this expression outputs
Entry title one || {related_news_article}{related_news_article:entry_id}{/related_news_article}
and I am not able to understand whats going wrong here,can anyone please help me out here
Cheers Nisar