2016-11-17 6 views
1

Мы находимся на sitecore 8.1 GlassMapper 4.4.1.188.GlassMapper Render Ссылка добавить Цель для внешних ссылок

Мы рендеринг изображения в якоре, как показано ниже:

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

Все работает хорошо.

Как мы можем заставить Renderlink вставлять атрибут Html Target на основе входных данных синтаксиса от General Link?

Так, если содержание редактор кирке «Внешняя ссылке» нам нужна ссылка, чтобы быть сгенерированы с мишенью = «_blank»

ответ

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> 

 Смежные вопросы

  • Нет связанных вопросов^_^