-
Notifications
You must be signed in to change notification settings - Fork 53
/
Venue.cshtml
25 lines (22 loc) · 883 Bytes
/
Venue.cshtml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
@using Sitecore.Feature.Events
@using Sitecore.Foundation.Alerts
@using Sitecore.Foundation.Alerts.Extensions
@using Sitecore.Foundation.Dictionary.Extensions
@using Sitecore.Foundation.SitecoreExtensions.Extensions
@using Sitecore.Mvc
@model Sitecore.Mvc.Presentation.RenderingModel
@if (!Model?.Item?.DescendsFrom(Templates.Event.ID) ?? true)
{
@Html.PageEditorError(AlertTexts.InvalidDataSourceTemplate(Templates.Event.ID), AlertTexts.InvalidDataSourceTemplateFriendlyMessage, Model.Item?.ID, Model.Rendering.Item?.ID)
return;
}
<div class="well">
<h4>@Html.Sitecore().Dictionary("/Events/Venue/Title", "Venue")</h4>
<address>
<p>
<strong>@Html.Sitecore().Field(Templates.Event.Fields.Venue, Model.Item)</strong>
<br/>
@Html.Sitecore().Field(Templates.Event.Fields.VenueAddress, Model.Item, new {linebreaks = "<br/>"})
</p>
</address>
</div>