【问题标题】:how to edit the SharePoint 2007 main global breadcrumb link如何编辑 SharePoint 2007 主全局面包屑链接
【发布时间】:2012-01-12 00:08:47
【问题描述】:

我需要能够编辑 SharePoint 2007 网站中主要全局面包屑链接的文本和相应链接。

这是页面左上角的链接,旨在将用户指向主站点的根目录。这不是选项卡之一。

我们认为该站点最初是作为某个开发环境中的子站点创建的,然后被复制为新安装的主站点。尽管该站点具有完全不同的 url 和名称,但主面包屑链接仍然具有该子站点的名称并指向它。

我没有看到任何开箱即用的方法来管理此链接,所以我希望有人知道这样做的方法。最好不直接接触内容数据库。

有什么想法吗?谢谢!

【问题讨论】:

  • 这是浏览器左上角的网站徽标上方的面包屑吗?它应该是完全动态的,因为它是由页面母版页中的控件设置的。该网站是否使用了自定义母版页?
  • 是的,这是网站徽标上方的面包屑...最左上角。我们确实使用自定义母版页。我应该在母版页中寻找什么?
  • <asp:SiteMapPath SiteMapProvider="SPSiteMapProvider" id="GlobalNavigationSiteMap"... 这是应该输出导航的标签的开始。
  • 太好了,谢谢。通过隐藏全局面包屑解决了这个问题。 #ctl00_PlaceHolderGlobalNavigation_PlaceHolderGlobalNavigationSiteMap_GlobalNavigationSiteMap { 可见性:隐藏; }

标签: sharepoint navigation global breadcrumbs


【解决方案1】:

在我们的 TFS 服务器上的 C:\Program Files\Common Files\microsoft shared\Web Server Extensions\12\TEMPLATE\GLOBAL\default.master 中找到母版页。

替换第 42 行:

<asp:ContentPlaceHolder id="PlaceHolderGlobalNavigationSiteMap" runat="server">

<asp:ContentPlaceHolder id="PlaceHolderGlobalNavigationSiteMap" runat="server" 

可见="假">

然后最上面的导航栏就被隐藏了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-11
    • 1970-01-01
    • 1970-01-01
    • 2018-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-02
    相关资源
    最近更新 更多