Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

If the shortcut property `Open in` was set to `open in the new window`, after removing shortcut, the helper Html.PageLink uses the option Open in to render link to the original page

Vote:
 

Dear Epi Team,

Is it possible to investigate and fix the issue with helper that renders shortcuts?

Steps to reproduce:

1)      Check the rendered link in the menu

Test shortcut

 

2)      Set the short cut to the page next way:

-          Shortcut type: Shortcut to page on another website

-          Open in: Open the link in a new window

-          External Link: any link

Publish page.

3)      The @Html.PageLink(subLevelItem.Page) rendered link as

Test shortcut

 

4)      Disable the shortcut next way:

-          Shortcut type: No shortcut

Publish page.

5)      The @Html.PageLink(subLevelItem.Page) rendered link as

target="_blank">Test shortcut

 

Seems the target="_blank" was remained from the shortcut.

 

6)      To disable the target="_blank" the shortcut properties were cleared next way:

-          Shortcut type: No shortcut

-          Open in: empty

-          External Link: empty

Publish page.

7)      The @Html.PageLink(subLevelItem.Page) rendered link as

Test shortcut

 

As the solution, we asked content editors to clear all the properties of the shortcuts if they want to remove them.

 

#148074
May 03, 2016 14:05
Vote:
 

The installed packages:

<packages>
<package id="Antlr" version="3.4.1.9004" targetFramework="net45" />
<package id="AuthorizeNet" version="1.8.2" targetFramework="net45" />
<package id="Castle.Core" version="3.3.3" targetFramework="net45" />
<package id="Castle.Windsor" version="3.3.0" targetFramework="net45" />
<package id="CommonServiceLocator" version="1.0" targetFramework="net45" />
<package id="Dapper" version="1.42" targetFramework="net45" />
<package id="DotNetZip" version="1.9.1.8" targetFramework="net45" />
<package id="EntityFramework" version="6.0.0" targetFramework="net45" />
<package id="EPiServer.CMS" version="9.8.2" targetFramework="net45" />
<package id="EPiServer.CMS.Core" version="9.8.2" targetFramework="net45" />
<package id="EPiServer.CMS.UI" version="9.4.4" targetFramework="net45" />
<package id="EPiServer.CMS.UI.Core" version="9.4.4" targetFramework="net45" />
<package id="EPiServer.Commerce" version="9.13.0" targetFramework="net45" />
<package id="EPiServer.Commerce.Core" version="9.13.0" targetFramework="net45" />
<package id="EPiServer.Commerce.UI" version="9.13.0" targetFramework="net45" />
<package id="EPiServer.Commerce.UI.ManagerIntegration" version="9.13.0" targetFramework="net45" />
<package id="EPiServer.Framework" version="9.8.2" targetFramework="net45" />
<package id="EPiServer.Labs.LanguageManager" version="1.5.2.9000" targetFramework="net45" />
<package id="EPiServer.Logging.Log4Net" version="2.0.0" targetFramework="net45" />
<package id="EPiServer.Packaging" version="3.2.3" targetFramework="net45" />
<package id="EPiServer.Packaging.UI" version="3.2.3" targetFramework="net45" />
<package id="EPiServer.Search" version="8.0.0" targetFramework="net45" />
<package id="EPPlus" version="4.0.4" targetFramework="net45" />
<package id="Geta.SEO.Sitemaps" version="1.5.3" targetFramework="net45" />
<package id="Geta.SEO.Sitemaps.Commerce" version="1.5.0" targetFramework="net45" />
<package id="jQuery" version="2.1.4" targetFramework="net45" />
<package id="jquery.cookie" version="1.4.1" targetFramework="net45" />
<package id="jQuery.UI.Combined" version="1.11.4" targetFramework="net45" />
<package id="jQuery.Validation" version="1.11.1" targetFramework="net45" />
<package id="log4net" version="2.0.3" targetFramework="net45" />
<package id="Lucene.Net" version="3.0.3" targetFramework="net45" />
<package id="Microsoft.AspNet.Mvc" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.Providers.Core" version="2.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Razor" version="3.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.Web.Optimization" version="1.1.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebPages" version="3.2.3" targetFramework="net45" />
<package id="Microsoft.jQuery.Unobtrusive.Ajax" version="3.2.3" targetFramework="net45" />
<package id="Microsoft.jQuery.Unobtrusive.Validation" version="3.0.0" targetFramework="net45" />
<package id="Microsoft.ReportViewer.Common" version="10.0.40219.1" targetFramework="net45" />
<package id="Microsoft.ReportViewer.WebForms" version="10.0.40219.1" targetFramework="net45" />
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
<package id="Newtonsoft.Json" version="6.0.8" targetFramework="net45" />
<package id="NuGet.Core" version="2.5.0" targetFramework="net45" />
<package id="PDFsharp" version="1.32.3057.0" targetFramework="net45" />
<package id="Postal.Mvc5" version="1.2.0" targetFramework="net45" />
<package id="RazorEngine" version="3.4.1" targetFramework="net45" />
<package id="SharpZipLib" version="0.86.0" targetFramework="net45" />
<package id="SolrNet" version="0.4.0.4001" targetFramework="net45" />
<package id="structuremap.web-signed" version="3.1.6.186" targetFramework="net45" />
<package id="structuremap-signed" version="3.1.6.186" targetFramework="net45" />
<package id="WebGrease" version="1.5.2" targetFramework="net45" />
</packages>

#148078
May 03, 2016 14:30
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.