2016-11-17 9 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) 
} 

すべてがうまく動作します。

General Linkからのsitecore入力に基づいてRenderLinkにHtml Target属性を挿入させるにはどうすればよいですか?

コンテンツエディタのピック「外部リンク」は、我々はリンクが必要な場合は、外部リンクを選択New browserオプションを使用する場合ので、ターゲット=「_ブランク」

答えて

1

で生成される:

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> 
関連する問題