У меня есть общее поле ссылки, которое сопоставлено с Glass.Mapper.SC.Fields.Link
item.:
[SitecoreField(IFeatured_Image_Carousel_SlideConstants.LinkFieldName)]
public virtual Link Link { get; set; }
Я не уверен, как определить, является ли ссылка внешней и / или что такое Целевое окно. В Sitecore я установил общую ссылку как внешнюю ссылку в Target Window: новый браузер:
Я использую ссылку на страницу следующим образом:
<a href="@slide.Link.Url" target="@slide.LinkTarget"> ... </a>
public string LinkTarget
{
get
{
not sure what to do in here
}
}
В идеале я хотел бы получить настройку Target Window, а не просто открывать все внешние ссылки в новом окне, чтобы автор контента мог выбрать для каждой ссылки, открывать ее в новом окне или нет.