I found a couple related posts on this:
http://ellislab.com/forums/viewthread/159825/
http://ellislab.com/forums/viewthread/159825/
I’m not able to tell if nested snippets are a supported feature yet, but the wierd thing is, I haven’t had a problem with several others until I just tried to create a new one.
I have a snp_news_teaser snippet:
{snp_news_date}
<h1 class="entry-title">
<a href="http://{path=%27news/article%27}/{url_title}" class="bookmark">{title}</a>
</h1>
{snp_news_credit}
{snp_news_summary}That works fine for my “news” and “capital_project” channels. Although, I need to display “capital_project” entries on the “news/project” template, so I created a new snippet called snp_project_teaser, identical to the snippet above, except with the different template path.
{snp_news_date}
<h1 class="entry-title">
<a href="http://{path=%27news/project%27}/{url_title}" class="bookmark">{title}</a>
</h1>
{snp_news_credit}
{snp_news_summary}The {snp_news_teaser} renders perfectly, but the snippets in {snp_project_teaser} do not (they just show the snippet code, i.e. {snp_news_date}).
I’ve tried clearing all cache in EE, sync’d the template file, and updated the template through the EE interface.
Here’s the URL where this is happening: http://uptown.esiteful.com/news/projects
And the template code calling the {snp_news_teaser} and {snp_project_teaser} snippets:
<section class="wrap-index index-projects index-projects-current">
{exp:channel:entries channel="capital_project" category="88"}
<div class="index-item project project-{entry_id} hnews">
{snp_admin_entry_actions}
{snp_news_teaser}
</div>
{/exp:channel:entries}
</section>
<section class="wrap-index index-projects index-projects-current">
<h2>Recently Completed Projects</h2>
<p> {exp:channel:entries channel="capital_project" category="89"}<br />
<div class="index-item project project-{entry_id} hnews"><br />
{snp_admin_entry_actions}<br />
{snp_project_teaser}<br />
</div><br />
{/exp:channel:entries}<br />
</section>