fix for child pages in templates

This commit is contained in:
sbwalker 2023-06-10 10:10:34 -04:00
parent d52809c914
commit 88c489a585
2 changed files with 5 additions and 1 deletions

View File

@ -13,7 +13,7 @@
<div class="row">
<div class="mx-auto text-center">
<img src="oqtane-black.png" />
<div style="font-weight: bold">@SharedLocalizer["Version"] @Constants.Version @SharedLocalizer["For"] .NET 7</div>
<div style="font-weight: bold">@SharedLocalizer["Version"] @Constants.Version @Localizer["For"] .NET 7</div>
</div>
</div>
<hr class="app-rule" />

View File

@ -349,6 +349,10 @@ namespace Oqtane.Repository
parent = pages.FirstOrDefault(item => item.Path.ToLower() == pageTemplate.Path.Substring(0, pageTemplate.Path.LastIndexOf("/")).ToLower());
}
}
else
{
parent = pages.FirstOrDefault(item => item.Path.ToLower() == pageTemplate.Parent.ToLower());
}
page.ParentId = (parent != null) ? parent.PageId : null;
page.Path = page.Path.ToLower();
page.Title = pageTemplate.Title;