2016-11-17 74 views
1

我们对Sitecore的8.1 ​​GlassMapper 4.4.1.188。GlassMapper呈现链接添加目标对外部链接

我们正处在一个锚渲染图像象下面这样:

using (BeginRenderLink(item, x => x.CarouselLink, isEditable: true)) 
{ 
    @RenderImage(item, x => x.CarouselImage, isEditable: true) 
} 

一切运作良好。

我们怎样才能强迫Renderlink基于从通领Sitecore的输入插入HTML目标属性?

所以,如果内容编辑精选“外部链接”,我们需要链接到与目标=“_空白”

回答

1

生成当您选择外部链接,使用New browser选项:

enter image description here

这是CSHTML代码:

@using (Html.Glass().BeginRenderLink(Model, x => x.Link)) 
{ 
    <span>aaa</span> 
} 

,这是HTML输出:

<a href="http://google.com" target="_blank"><span>aaa</span></a>