Update FrontEndCultureSelector.cshtml

This commit is contained in:
jtkech
2016-01-15 03:13:20 +01:00
parent ec0b4b1a4b
commit 7237437c14

View File

@@ -7,7 +7,7 @@
var localizableAspects = Enumerable.Empty<ILocalizableAspect>();
var homePage = WorkContext.Resolve<IHomeAliasService>().GetHomePage();
if (homePage != null) {
if (homePage != null && homePage.Has<ILocalizableAspect>()) {
var localizationService = WorkContext.Resolve<ILocalizationService>();
localizableAspects = localizationService.GetLocalizations(homePage).Concat(new[] { homePage.As<ILocalizableAspect>() });
}
@@ -16,6 +16,11 @@
<div>
<ul>
@foreach (var localization in localizableAspects) {
if (localization.Culture == null) {
continue;
}
var culture = CultureInfo.GetCultureInfo(localization.Culture);
<li>