35 lines
1.5 KiB
Plaintext
35 lines
1.5 KiB
Plaintext
@{
|
|
Layout = "_Root.Head";
|
|
}
|
|
@await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.BodyStartHtmlTagAfter })
|
|
@{ await Html.RenderPartialAsync("_Notifications"); }
|
|
@{ await Html.RenderPartialAsync("_JavaScriptDisabledWarning"); }
|
|
<div class="master-wrapper-page">
|
|
@await Component.InvokeAsync(typeof(AdminHeaderLinksViewComponent))
|
|
@{ await Html.RenderPartialAsync("_Header"); }
|
|
<script asp-location="Footer">
|
|
var localized_data = {
|
|
AjaxCartFailure: "@T("AjaxCart.Failure")"
|
|
};
|
|
AjaxCart.init(false, '.header-links .cart-qty', '.header-links .wishlist-qty', '#flyout-cart', localized_data);
|
|
</script>
|
|
<div class="header-menu">
|
|
@await Component.InvokeAsync(typeof(TopMenuViewComponent))
|
|
</div>
|
|
<div class="master-wrapper-content" id="main" role="main">
|
|
@await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.ContentBefore })
|
|
|
|
@if (IsSectionDefined("Breadcrumb"))
|
|
{
|
|
@RenderSection("Breadcrumb")
|
|
}
|
|
<div class="master-column-wrapper">
|
|
@RenderBody()
|
|
</div>
|
|
@await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.ContentAfter })
|
|
</div>
|
|
@await Component.InvokeAsync(typeof(FooterViewComponent))
|
|
</div>
|
|
@await Component.InvokeAsync(typeof(EuCookieLawViewComponent))
|
|
@await Component.InvokeAsync(typeof(WidgetViewComponent), new { widgetZone = PublicWidgetZones.BodyEndHtmlTagBefore })
|