Browse Source
Merge pull request #3209 from abpframework/maliming/returnUrl
Encode the returnUrl parameter.
pull/3271/head
Halil İbrahim Kalkan
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
3 additions and
2 deletions
-
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Themes/Basic/Components/Toolbar/LanguageSwitch/Default.cshtml
-
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xml
|
|
|
@ -1,4 +1,5 @@ |
|
|
|
@using System.Linq |
|
|
|
@using Microsoft.AspNetCore.Http.Extensions |
|
|
|
@using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Themes.Basic.Components.Toolbar.LanguageSwitch |
|
|
|
@model LanguageSwitchViewComponentModel |
|
|
|
@if (Model.OtherLanguages.Any()) |
|
|
|
@ -11,7 +12,7 @@ |
|
|
|
<div class="dropdown-menu dropdown-menu-right border-0 shadow-sm" aria-labelledby="dropdownMenuLink"> |
|
|
|
@foreach (var language in Model.OtherLanguages) |
|
|
|
{ |
|
|
|
<a class="dropdown-item" href="/Abp/Languages/Switch?culture=@(language.CultureName)&uiCulture=@(language.UiCultureName)&returnUrl=@Context.Request.Path">@language.DisplayName</a> |
|
|
|
<a class="dropdown-item" href="/Abp/Languages/Switch?culture=@(language.CultureName)&uiCulture=@(language.UiCultureName)&returnUrl=@(System.Net.WebUtility.UrlEncode(Context.Request.GetEncodedPathAndQuery()))">@language.DisplayName</a> |
|
|
|
} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
@ -1,3 +1,3 @@ |
|
|
|
<Weavers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FodyWeavers.xsd"> |
|
|
|
<ConfigureAwait /> |
|
|
|
<ConfigureAwait ContinueOnCapturedContext="false" /> |
|
|
|
</Weavers> |