From 4e300490b22540d109f261587eecb5fcc7dc5a29 Mon Sep 17 00:00:00 2001 From: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com> Date: Tue, 16 Sep 2025 18:11:06 +0200 Subject: [PATCH] Generated Partial Views: Improves the generated code slightly for a better developer experience (#20151) improves the partials to remove an extra semicolon, store a value, and replace an obsoleted key --- src/Umbraco.Core/EmbeddedResources/BlockGrid/default.cshtml | 5 ++--- src/Umbraco.Web.UI/Views/Partials/blockgrid/default.cshtml | 5 ++--- src/Umbraco.Web.UI/Views/Partials/blocklist/default.cshtml | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Core/EmbeddedResources/BlockGrid/default.cshtml b/src/Umbraco.Core/EmbeddedResources/BlockGrid/default.cshtml index 4065bfdd03..2a298ddaf5 100644 --- a/src/Umbraco.Core/EmbeddedResources/BlockGrid/default.cshtml +++ b/src/Umbraco.Core/EmbeddedResources/BlockGrid/default.cshtml @@ -2,10 +2,9 @@ @inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage @{ if (Model?.Any() != true) { return; } + var gridColumns = Model.GridColumns?.ToString() ?? "12"; } -
+
@await Html.GetBlockGridItemsHtmlAsync(Model)
diff --git a/src/Umbraco.Web.UI/Views/Partials/blockgrid/default.cshtml b/src/Umbraco.Web.UI/Views/Partials/blockgrid/default.cshtml index e25839ebb1..db6a793a91 100644 --- a/src/Umbraco.Web.UI/Views/Partials/blockgrid/default.cshtml +++ b/src/Umbraco.Web.UI/Views/Partials/blockgrid/default.cshtml @@ -2,10 +2,9 @@ @inherits Umbraco.Cms.Web.Common.Views.UmbracoViewPage @{ if (Model?.Any() != true) { return; } + var gridColumns = Model.GridColumns?.ToString() ?? "12"; } -
+
@await Html.GetBlockGridItemsHtmlAsync(Model)
diff --git a/src/Umbraco.Web.UI/Views/Partials/blocklist/default.cshtml b/src/Umbraco.Web.UI/Views/Partials/blocklist/default.cshtml index accca2ef37..a79ea11547 100644 --- a/src/Umbraco.Web.UI/Views/Partials/blocklist/default.cshtml +++ b/src/Umbraco.Web.UI/Views/Partials/blocklist/default.cshtml @@ -5,7 +5,7 @@
@foreach (var block in Model) { - if (block?.ContentUdi == null) { continue; } + if (block?.ContentKey == null) { continue; } var data = block.Content; @await Html.PartialAsync("blocklist/Components/" + data.ContentType.Alias, block)