zoukankan      html  css  js  c++  java
  • SharePoint 2010 父站点,子站点面包屑导航

    首先,什么叫面包屑导航,下图就是典型的面包屑导航:

    其实sharepoint里面也有这样的导航:

    不过我们现在讨论的是父站点和子站点之间的面包屑导航。默认父站点和子站点并没有这样的导航,要想从子站点回到父站点需要通过下面的方式:

    那么如何将其转成面包屑导航呢?类似:民政局工作平台>福利院>主页

    1.使用SPD打开需要更改的子站点,找到母版页,默认是v4.master,操作之前请注意备份,以免出现不可挽回的错误。

    找到如下代码:

    <SharePoint:SPLinkButton runat="server" NavigateUrl="~site/" id="onetidProjectPropertyTitle"><SharePoint:ProjectProperty Property="Title" runat="server" /></SharePoint:SPLinkButton>

    将其替换成:

    <asp:SiteMapPath 
         
    runat="server" 
         
    SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider" 
         
    RenderCurrentNodeAsLink="false" 
         
    NodeStyle-CssClass="breadcrumbNode" 
         
    CurrentNodeStyle-CssClass="breadcrumbCurrentNode" 
         
    RootNodeStyle-CssClass="breadcrumbRootNode" 
         
    HideInteriorRootNodes="true" 
         
    SkipLinkText=""/> 
    完成的效果将会是:父站点>子站点。注意“>”这是默认的分隔符,而sharepoint使用的是一个黑心的三角,如何将其改成呢?

    研究思路:在SPD查看sharepoint默认的黑心三角的源代码,然后放入SiteMapPath即可,代码如下:

    <asp:SiteMapPath runat="server"
                SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider"
                RenderCurrentNodeAsLink="false"
                NodeStyle-CssClass="breadcrumbNode"
                CurrentNodeStyle-CssClass="breadcrumbCurrentNode" RootNodeStyle-CssClass="breadcrumbRootNode"
                HideInteriorRootNodes="true"
                SkipLinkText="">
                <PATHSEPARATORTEMPLATE>
                            <SharePoint:ClusteredDirectionalSeparatorArrow runat="server"/> 
                </PATHSEPARATORTEMPLATE>
                </asp:SiteMapPath>

    完成后效果:

    原文地址:http://sharepoint.stackexchange.com/questions/11480/breadcrumb-not-showing-parent-site

  • 相关阅读:
    【BZOJ-3627】路径规划 分层图 + Dijkstra + spfa
    Codeforces 刷水记录
    【POJ-1390】Blocks 区间DP
    【BZOJ-1656】The Grove 树木 BFS + 射线法
    【BZOJ-1127】KUP 悬线法 + 贪心
    【BZOJ-3881】Divljak AC自动机fail树 + 树链剖分+ 树状数组 + DFS序
    【BZOJ-1570】BlueMary的旅行 分层建图 + 最大流
    【BZOJ-2325】道馆之战 树链剖分 + 线段树
    Codeforces乱刷集合
    【Codeforces710F】String Set Queries (强制在线)AC自动机 + 二进制分组
  • 原文地址:https://www.cnblogs.com/sygwin/p/2220079.html
Copyright © 2011-2022 走看看