3217 Posts in 853 Topics by 812 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1275 Views |
-
Checking parent value from within a <% control %>

8 July 2010 at 5:53am
I have a sidebar with highlight items grouped into different sections...
Projects
- Project Highlight 1
- Project Highlight 2Publications
- Publication Highlight 1
- Publication Highlight 2On one particular type of page I would like to include some additional text below some of the highlight sections. However, I can't figure out how to get the <% if %> to check the proper variable from within the control block.
<% control Highlights %>
<h3>$Section</h3>
<ul>
<% control Items %>
<li>$Blurb</li>
<% end_control %>
</ul><% if page is of a particular type %>
<% if Section = Projects %>
<p>Extra project text</p>
<% end_if %>
<% if Section = Publications %>
<p>Extra publications text %>
<% end_if %>
<% end_if %>
<% end_control>So what I want is the <% if page is of a particular type %> to check the ClassName value for the page...which I understand in theory is considered a parent to the control block...but how do I write that within the <% if %>. I've tried <% if ClassName = ProjectPage %>, <% if Top.ClassName = ProjectPage %>, and <%if Parent.ClassName = ProjectPage %> all to no avail.
Thanks.
-
Re: Checking parent value from within a <% control %>

8 July 2010 at 6:29am
You could create an extended_sidebar.ss for the particular page type where you want the additional information to appear and for all other page types include your default sidebar sub-template.
| 1275 Views | ||
|
Page:
1
|
Go to Top |


