GlassMapper Render Link 为外部添加目标 Links
GlassMapper Render Link add Target for external Links
我们使用的是 sitecore 8.1 GlassMapper 4.4.1.188。
我们正在如下所示的锚点中渲染图像:
using (BeginRenderLink(item, x => x.CarouselLink, isEditable: true))
{
@RenderImage(item, x => x.CarouselImage, isEditable: true)
}
一切正常。
我们如何强制 Renderlink 根据 General Link 的 sitecore 输入插入 Html 目标属性?
因此,如果内容编辑器选择 "External link",我们需要使用 target="_blank"link 生成 link
当您 select 外部 link 时,使用 New browser
选项:
这是cshtml代码:
@using (Html.Glass().BeginRenderLink(Model, x => x.Link))
{
<span>aaa</span>
}
这是html输出:
<a href="http://google.com" target="_blank"><span>aaa</span></a>
我们使用的是 sitecore 8.1 GlassMapper 4.4.1.188。
我们正在如下所示的锚点中渲染图像:
using (BeginRenderLink(item, x => x.CarouselLink, isEditable: true))
{
@RenderImage(item, x => x.CarouselImage, isEditable: true)
}
一切正常。
我们如何强制 Renderlink 根据 General Link 的 sitecore 输入插入 Html 目标属性?
因此,如果内容编辑器选择 "External link",我们需要使用 target="_blank"link 生成 link
当您 select 外部 link 时,使用 New browser
选项:
这是cshtml代码:
@using (Html.Glass().BeginRenderLink(Model, x => x.Link))
{
<span>aaa</span>
}
这是html输出:
<a href="http://google.com" target="_blank"><span>aaa</span></a>