Move block grid single area rendering to its own dedicated view (#13359)
This commit is contained in:
10
src/Umbraco.Web.UI/Views/Partials/blockgrid/area.cshtml
Normal file
10
src/Umbraco.Web.UI/Views/Partials/blockgrid/area.cshtml
Normal file
@@ -0,0 +1,10 @@
|
||||
@using Umbraco.Extensions
|
||||
@inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage<Umbraco.Cms.Core.Models.Blocks.BlockGridArea>
|
||||
|
||||
<div class="umb-block-grid__area"
|
||||
data-area-col-span="@Model.ColumnSpan"
|
||||
data-area-row-span="@Model.RowSpan"
|
||||
data-area-alias="@Model.Alias"
|
||||
style="--umb-block-grid--grid-columns: @Model.ColumnSpan;--umb-block-grid--area-column-span: @Model.ColumnSpan; --umb-block-grid--area-row-span: @Model.RowSpan;">
|
||||
@await Html.GetBlockGridItemsHtmlAsync(Model)
|
||||
</div>
|
||||
@@ -8,12 +8,6 @@
|
||||
style="--umb-block-grid--area-grid-columns: @(Model.AreaGridColumns?.ToString() ?? Model.GridColumns?.ToString() ?? "12");">
|
||||
@foreach (var area in Model.Areas)
|
||||
{
|
||||
<div class="umb-block-grid__area"
|
||||
data-area-col-span="@area.ColumnSpan"
|
||||
data-area-row-span="@area.RowSpan"
|
||||
data-area-alias="@area.Alias"
|
||||
style="--umb-block-grid--grid-columns: @area.ColumnSpan;--umb-block-grid--area-column-span: @area.ColumnSpan; --umb-block-grid--area-row-span: @area.RowSpan;">
|
||||
@await Html.GetBlockGridItemsHtmlAsync(area)
|
||||
</div>
|
||||
@await Html.GetBlockGridItemAreaHtmlAsync(area)
|
||||
}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user