fix sorting of Site.Languages property
This commit is contained in:
parent
72087823ac
commit
56cfb2ce06
|
@ -45,8 +45,7 @@
|
||||||
{
|
{
|
||||||
MenuAlignment = DropdownAlignment.ToLower() == "right" ? "dropdown-menu-end" : string.Empty;
|
MenuAlignment = DropdownAlignment.ToLower() == "right" ? "dropdown-menu-end" : string.Empty;
|
||||||
|
|
||||||
var languages = PageState.Languages;
|
_supportedCultures = PageState.Languages.Select(l => new Culture { Name = l.Code, DisplayName = l.Name });
|
||||||
_supportedCultures = languages.Select(l => new Culture { Name = l.Code, DisplayName = l.Name });
|
|
||||||
|
|
||||||
if (PageState.QueryString.ContainsKey("culture"))
|
if (PageState.QueryString.ContainsKey("culture"))
|
||||||
{
|
{
|
||||||
|
|
|
@ -97,6 +97,7 @@ namespace Oqtane.Services
|
||||||
{
|
{
|
||||||
language.Name = CultureInfo.GetCultureInfo(language.Code).DisplayName;
|
language.Name = CultureInfo.GetCultureInfo(language.Code).DisplayName;
|
||||||
}
|
}
|
||||||
|
site.Languages = site.Languages.OrderBy(item => item.Name).ToList();
|
||||||
|
|
||||||
return Task.FromResult(site);
|
return Task.FromResult(site);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user