38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
@inherits UmbracoTemplatePage
|
|
@{
|
|
Layout = "Master.cshtml";
|
|
|
|
var leafInputBackload = GetBoolProperty(Model.Content.Properties, "leafInputBackload");
|
|
}
|
|
|
|
<div role="content">
|
|
@CurrentPage.GetGridHtml("content", "fanoe")
|
|
</div>
|
|
|
|
@section Scripts
|
|
{
|
|
@if (leafInputBackload)
|
|
{
|
|
@Scripts.Render("~/backload/blueimp/bootstrap/BasicPlusUI")
|
|
|
|
<script type="text/javascript">
|
|
$(function () {
|
|
initFileUpload("@Session.SessionID");
|
|
$('input#SiteId').autocomplete({
|
|
serviceUrl: '/FluxnetSiteAutocomplete'
|
|
});
|
|
});
|
|
</script>
|
|
}
|
|
}
|
|
|
|
@functions {
|
|
private static bool GetBoolProperty(ICollection<IPublishedProperty> props, string propertyTypeAlias)
|
|
{
|
|
var backload =
|
|
props.FirstOrDefault(p => p.PropertyTypeAlias.Equals(propertyTypeAlias)) != null
|
|
? (bool)props.FirstOrDefault(p => p.PropertyTypeAlias.Equals(propertyTypeAlias)).Value
|
|
: false;
|
|
return backload;
|
|
}
|
|
} |