【问题标题】:Setting internal page links including anchors in sitecore 8在 sitecore 8 中设置内部页面链接,包括锚点
【发布时间】:2015-10-08 04:52:07
【问题描述】:

在 Sitecore 8 中插入内部链接(使用通用链接字段类型)的新设计不包括 Anchor 属性字段,但在旧版本(即 sitecore 7)中,此字段可用。 有没有一种方法可以让作者在 Sitecore 8 的内部链接中添加锚点? 注意:我需要添加从一个页面到另一个页面的内部链接(带有锚点),而不是同一页面内的锚点。 我附上了 sitecore 7 和 sitecore 8 的屏幕截图。

Insert link pop up in sitecore 8

Insert link pop up in sitecore 7

【问题讨论】:

    标签: content-management-system sitecore sitecore8


    【解决方案1】:

    左上角有一个蓝色的Anchor按钮,字段本身还有一个Insert anchor按钮:

    【讨论】:

    • 实际上,“锚点”按钮(在 Sitecore 8 的左上角插入链接弹出窗口)和“插入锚点”按钮将锚点插入到同一页面 url 本身,但我想设置一个到另一个页面的内部链接,然后将锚插入到该链接,例如我有一个员工页面,我想在该页面中添加一个指向经理页面的链接和一个指向经理页面的锚点,以便我可以从员工页面导航到经理页面中的锚点部分。 sitecore 是否有意删除了锚链接,还是有其他方法可以做到?
    【解决方案2】:

    这是 Sitecore 8 SPEAK 对话框的一个已知问题。临时解决方法是通过在 /App_Config/Include/Sitecore.Speak.Applications.config 中注释掉(或者更好的是 <patch:delete />)以下行来恢复到上一个​​对话框:

    <override dialogUrl="/sitecore/shell/Applications/Dialogs/Internal%20link.aspx" with="/sitecore/client/applications/dialogs/InsertLinkViaTreeDialog" />

    本期对应的公众号为#407189

    【讨论】:

      【解决方案3】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-28
        相关资源
        最近更新 更多