Sharepoint 2007 breadcrumb includes default.aspx

Are you seeing default.aspx after Pages in your SharePoint breadcrumb navigation?

I found a simple fix for this problem in MOSS, modify the master page.

Open the master page and look for PlaceHolderTitleBreadcrumb

Change SiteMapProvider="SPContentMapProvider" to

SiteMapProvider="CurrentNavSiteMapProviderNoEncode"

To quote from my reference

When you’re creating a new Page Layout, make sure you override the Title Breadcrumb with something that uses the CurrentNavSiteMapProviderNoEncode provider.

Heather Solomon has written a great post detailing the behaviour of out of the box page layouts breadcrumbs. She has also linked to other resources for how to modify and use the breadcrumb.

2 Comments so far »

  1. Links (10/12/2008) « Steve Pietrek - Everything SharePoint said,

    Wrote on October 13, 2008 @ 10:05 am

    [...] SharePoint 2007 breadcrumb includes default.aspx [...]

  2. Johnny said,

    Wrote on November 29, 2008 @ 8:56 am

    Will you please tell me where are the default.aspx physically located on their sites? Thanks.

    Johnny

Comment RSS · TrackBack URI

Leave a Comment

Name: (Required)

E-mail: (Required)

Website:

Comment: