在插入链接上,我已将目标窗口设置为"新浏览器"。但点击链接仅在当前窗口中打开。在检查页面时发现目标字段没有为锚标记设置。我应该在哪里检查这个问题?
答案 0 :(得分:0)
要正确呈现链接,包括可选属性(如目标,样式,标题等),请使用提供的Sitecore Helper或SiteCore Link渲染器。
尝试使用MVC / Razor:
@Html.Sitecore().Field("Link Field")
或者如果您使用的是WebForms:
<sc:link field="Link Field" />
例如,以下内容不起作用,因为它没有明确设置目标等。
Sitecore.Data.Fields.LinkField linkField = item.Fields["Link1"];
var linkSrc = linkfield.GetFriendlyUrl();
答案 1 :(得分:0)