3214 Posts in 848 Topics by 810 members
|
Page:
1
|
Go to End | |
| Author | Topic: | 1036 Views |
-
Different Includes Based on Logic?

14 October 2009 at 6:58am
Hi,
I am currently trying to load different include files based on some simple logic using InSection() but it's not working at ALL. In my main Layout/Page.ss template, I am including a file called SideBarChooser, which then has this logic inside it:
<% if InSection(solutions) %>
<% include SideBarSolutions %>
<% else_if InSection(clients) %>
<% include SideBarClients %>
<% else_if InSection(industries) %>
<% include SideBarIndustries %>
<% else_if InSection(newsroom) %>
<% include SideBarNewsroom %>
<% else %>
<% include SideBar %>
<% end_if %>In some cases ALL the SideBars are being painted to the screen; in others, it just plain doesn't work. Anyone have any idea what's wrong with this?
Thanks,
Garrett -
Re: Different Includes Based on Logic?

14 October 2009 at 1:25pm
Are any of these pages children of pages in that list? If so then InSection() could return true multiple times.
| 1036 Views | ||
|
Page:
1
|
Go to Top |


