如何将 html link 标记添加到使用来自 sitecore 的应用程序共享布局的页面

How to add a html link tag to a page which uses a layout shared across an application from sitecore

我有一个基于 ASP.net 构建的应用程序,Sitecore.The 应用程序使用来自 sitecore 的通用布局(.aspx 文件)。

现在我必须在标题部分下添加一个 link tag() 到单个 page.To 实现这个,我必须编辑通用布局但 link 标签应该只出现在我想要的页面上而不是在其他页面上 pages.How 我可以实现这个吗?

我将以下代码添加到我的常用代码 layout.aspx,但它不起作用,我不明白它的作用。

    <% string currentURL = Request.RawUrl;
       if (currentURL == "/") {%>
        <link rel="xxx" href="yyy" />
    <% } %> 

为什么我们使用 <% %>?

尝试以下操作:

  1. 向您的 Sitecore 布局(.aspx 页面)添加占位符。
  2. 创建一个包含 "link" html.
  3. 的子布局
  4. 将在第 2 步中创建的子布局添加到您希望 link 出现的特定页面。确保将子布局添加到您在步骤 1 中创建的占位符中。