Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2015
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. @inherits Umbraco.Web.Mvc.UmbracoTemplatePage
  2.  
  3. @{
  4. if (Model.Content.AncestorOrSelf(1).Children.Any())
  5. {
  6.  
  7. <ul id="navigationBar" class="nav nav-collapse">
  8. @foreach (var mainNodes in Model.Content.AncestorOrSelf(1).Children.Where("addToMainNavigation= true").Where(x => x.TemplateId != 0 && x.IsVisible()))
  9. {
  10. if (mainNodes.Children.Where("addToMainNavigation= true").Where("onlyShowPageTitleNotLink= true").Any(x => x.TemplateId != 0 && x.IsVisible()))
  11. {
  12. <li class="@(mainNodes.IsAncestorOrSelf(Model.Content) ? "active" : null)">
  13. <a class="dropdown-toggle" data-toggle="dropdown" style="cursor:default;">@mainNodes.Name<b class="caret"></b></a>
  14. <ul class="dropdown-menu">
  15. @foreach(var subNodes in mainNodes.Children.Where("addToMainNavigation= true").Where(x => x.TemplateId != 0 && x.IsVisible()))
  16. {
  17. <li><a href="@subNodes.Url">@subNodes.Name</a></li>
  18. }
  19. </ul>
  20. </li>
  21. }else{
  22. <li class="@(mainNodes.IsAncestorOrSelf(Model.Content) ? "active" : null)">
  23. <a href="@mainNodes.Url" class="dropdown-toggle" data-toggle="dropdown">@mainNodes.Name<b class="caret"></b></a>
  24. <ul class="dropdown-menu">
  25. @foreach(var subNodes in mainNodes.Children.Where("addToMainNavigation= true").Where(x => x.TemplateId != 0 && x.IsVisible()))
  26. {
  27. <li><a href="@subNodes.Url">@subNodes.Name</a></li>
  28. }
  29. </ul>
  30. </li>
  31. }
  32. }
  33. </ul>
  34.  
  35. }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement