Content base template now outputs attributes and classes

--HG--
branch : 1.x
This commit is contained in:
Bertrand Le Roy
2013-07-01 13:29:39 -07:00
parent 785471f3ee
commit 4b22b828a2

View File

@@ -4,9 +4,14 @@
Layout.Title = Model.Title; Layout.Title = Model.Title;
} }
Model.Classes.Add("content-item");
var contentTypeClassName = ((string)Model.ContentItem.ContentType).HtmlClassify(); var contentTypeClassName = ((string)Model.ContentItem.ContentType).HtmlClassify();
Model.Classes.Add(contentTypeClassName);
var tag = Tag(Model, "article");
} }
<article class="content-item @contentTypeClassName"> @tag.StartElement
<header> <header>
@Display(Model.Header) @Display(Model.Header)
@if (Model.Meta != null) { @if (Model.Meta != null) {
@@ -21,4 +26,4 @@
@Display(Model.Footer) @Display(Model.Footer)
</footer> </footer>
} }
</article> @tag.EndElement