Skip to content

Instantly share code, notes, and snippets.

@wpsmith
Last active October 27, 2015 13:12
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wpsmith/8e2d8c7ae06d46738001 to your computer and use it in GitHub Desktop.
Save wpsmith/8e2d8c7ae06d46738001 to your computer and use it in GitHub Desktop.
SharePoint: Page Layout HTML Template
<!-- Default breadcrumb -->
<div class="breadcrumb">
<!--MS:<asp:SiteMapPath runat="server" SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider" RenderCurrentNodeAsLink="false" HideInteriorRootNodes="true" NodeStyle-CssClass="crumb" CurrentNodeStyle-CssClass="active" RootNodeStyle-CssClass="crumb" SkipLinkText="" PathSeparator=" / " PathSeparatorStyle-CssClass="crumb-sep">-->
<!--ME:</asp:SiteMapPath>-->
</div>
<!-- Image Separator -->
<div class="breadcrumb">
<!--MS:<asp:SiteMapPath runat="server" SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider" RenderCurrentNodeAsLink="false" HideInteriorRootNodes="true" NodeStyle-CssClass="crumb" CurrentNodeStyle-CssClass="active" RootNodeStyle-CssClass="crumb" SkipLinkText="" PathSeparatorStyle-CssClass="crumb-sep">-->
<!--MS:<PathSeparatorTemplate>-->
<!--MS:<asp:image class="divider" imageurl="/_catalogs/masterpage/images/breadcrumb_line.png" runat="Server">-->
<!--ME:</asp:image >-->
<!--ME:</PathSeparatorTemplate>-->
<!--ME:</asp:SiteMapPath>-->
</div
<!-- Templated breadcrumb with custom root -->
<div class="container breadcrumb">
<!--MS:<asp:SiteMapPath runat="server" SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider" RenderCurrentNodeAsLink="false" HideInteriorRootNodes="true" NodeStyle-CssClass="crumb" CurrentNodeStyle-CssClass="active" RootNodeStyle-CssClass="crumb" SkipLinkText="" PathSeparator=" / " PathSeparatorStyle-CssClass="crumb-sep">-->
<!--MS:<RootNodeTemplate>-->
<!--MS:<asp:HyperLink Text='Home' NavigateUrl='/' ToolTip='Home' Runat="server" >-->
<!--ME:</asp:HyperLink>-->
<!--ME:</RootNodeTemplate>-->
<!--ME:</asp:SiteMapPath>-->
</div>
<!-- Templated breadcrumb; currently does not work -->
<ol class="breadcrumb">
<!--MS:<asp:SiteMapPath runat="server" SiteMapProviders="SPSiteMapProvider,SPXmlContentMapProvider" RenderCurrentNodeAsLink="false" HideInteriorRootNodes="true" NodeStyle-CssClass="crumb" CurrentNodeStyle-CssClass="active" RootNodeStyle-CssClass="crumb" SkipLinkText="">-->
<!--MS:<PathSeparatorTemplate>-->
</li> / <li>
<!--ME:</PathSeparatorTemplate>-->
<!--MS:<NodeTemplate>-->
<!--MS:<asp:HyperLink id="lnkPage" Text='<%# Eval("Title") %>' NavigateUrl='<%# Eval("Url") %>' ToolTip='<%# Eval("Description") %>' Runat="server" >-->
<!--ME:</asp:HyperLink>-->
<!--ME:</NodeTemplate>-->
<!--MS:<CurrentNodeTemplate>-->
<!--MS:<asp:Literal Text='<%# Eval("Title") %>' runat="server">-->
<!--ME:</asp:Literal>-->
<!--ME:</CurrentNodeTemplate>-->
<!--ME:</asp:SiteMapPath>-->
</ol>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment