@{ Style.Include("site.css"); // cool stuff goes up here var homeUrl = Href("~/"); // Zone is an alias for Display Func Zone = x => Display(x); //Add classes to the wrapper div to toggle zones on and off if (Model.AsideFirst != null && Model.AsideSecond == null) { Model.Classes.Add("has-sidebar"); } else if (Model.AsideFirst == null && Model.AsideSecond != null) { Model.Classes.Add("has-sidebar-left"); } else if (Model.AsideFirst != null && Model.AsideSecond != null) { Model.Classes.Add("has-sidebars"); } else { } }
@* needs to be the page title, not page (head) title... *@ @* Adds text and html to the header zone *@ @using(Capture(branding => WorkContext.Layout.Header.Add(branding) )) {

@WorkContext.CurrentSite.SiteName

} @if(Model.Header != null) {
} @if(Model.Navigation != null) { }
@if(Model.Messages != null) {
@Zone(Model.Messages)
} @if(Model.AsideSecond != null) { } @* the model content for the page is in the Content zone @ the default position (nothing, zero, zilch) *@ @if(Model.Content != null) {
@Zone(Model.Content)
} @if(Model.AsideFirst != null) { } @if(Model.AsideThird != null) { }
@* span -> p (?) *@ @using(Capture(pbo => WorkContext.Layout.Footer.Add(pbo) )) { Powered by Orchard © The Theme Machine 2010. } @if(Model.Footer != null) { }