【发布时间】:2022-06-19 07:19:39
【问题描述】:
我们正在使用 Sitecore 10.1 和 GlassMapper 5。我们希望创建指向同一页面和其他页面的渲染的锚链接。
理想情况下,我们希望使用通用链接字段类型来生成这些链接。 有没有一种简单的方法来生成锚点,而无需在每次渲染时使用带有链接字段的控件来创建锚点。
还有一种简单的方法可以从插入内部链接对话框中的锚框中选择所述链接吗?
【问题讨论】:
标签: sitecore sitecore-mvc
我们正在使用 Sitecore 10.1 和 GlassMapper 5。我们希望创建指向同一页面和其他页面的渲染的锚链接。
理想情况下,我们希望使用通用链接字段类型来生成这些链接。 有没有一种简单的方法来生成锚点,而无需在每次渲染时使用带有链接字段的控件来创建锚点。
还有一种简单的方法可以从插入内部链接对话框中的锚框中选择所述链接吗?
【问题讨论】:
标签: sitecore sitecore-mvc
这是 Sitecore 的 Horizon 编辑器的开箱即用功能。由于您已经使用 Sitecore 10.1 版,您可以使用 Horizon 编辑器链接到当前页面或其他页面上的锚点:
#<anchor-name>;对于 ANOTHER 页面上的锚链接:展开 Optional parameters 部分并在 Anchor 字段中输入 <anchor-name>(不带 #!);您可以在呈现级别以编程方式创建锚点,或者为内容编辑器提供更大的灵活性,并允许他们在富文本字段中自己创建锚点 - 在 HTML 代码中,可以使用 id=“anchor-name” 格式插入锚点。
了解更多详情here。
【讨论】: