Login | Forgot password | Register
What is OpenID?
OpenID is an Internet-wide identity system that allows you to sign in to many websites with a single account.
With OpenID, your ID becomes a URL (e.g. http://username.myopenid.com/). You can get a free OpenID for example from myopenid.com.
For more information visit the official OpenID site.
General Questions
SilverStripe Forums » General Questions » Level 3 Childs
General questions about getting started with SilverStripe that don't fit in any of the categories above.
|
Page:
1
|
Go to End | |
| Author | Topic: Level 3 Childs | 367 Views |
-
Level 3 Childs

15 January 2009 at 9:14am Last edited: 15 January 2009 9:17am
Hey, i'm posting some code from my SideBar.ss.
I'm using <% if InSection(news) %>to not display children of news in my level(2) menu. Works so far, but i'm wondering why these childs are displayed when one of them are the current page (level3).I just want none of the childs of news to display in my level 2 menu. Any help?
SideBar.ss
<% control Menu(2) %>
<% if LinkOrSection = section %><li class="current">
<% if InSection(news) %>
<a class="current" href="$Link">$MenuTitle</a>
<% else %><% if Children %>
<a class="children" href="$Link">$MenuTitle</a>
<ul class="navlist2">
<% control Children %>
<% if LinkOrSection = section %>
<li><a class="current" href="$Link">$MenuTitle</a></li>
<% else %>
<li><a href="$Link">$MenuTitle</a></li>
<% end_if %>
<% end_control %>
</ul>
<% else %>
<a class="current" href="$Link">$MenuTitle</a>
<% end_if %>
<% end_if %>
</li>
<% else %>
<li><a href="$Link">$MenuTitle</a></li>
<% end_if %>
<% end_control %> -
Re: Level 3 Childs

16 January 2009 at 7:04am Last edited: 16 January 2009 7:04am
Sorry guys. The same code worked fine this morning, after i restarted my local webserver. Seems to be a cache issue. (Yes, i did flush=1).
| 367 Views | ||
|
Page:
1
|
Go to Top |
