Breadcrumb에서 제거 페이지

오늘, 내가 게시 사이트에 대한 몇 가지 브랜딩을하고 있었는데, 어떤 사용자 지정 코드를 사용하여 PHP를 / HTML에서 마이 그 레이션됩니다.

전 페이지에 breadcrumb가 활성화되면 (분명히 우리만의 사용자 정의 페이지 레이아웃을 사용), the “페이지” 및 “.영문” 파일 이름에 짜증나의 일종. 처음에는 전 페이지 / jquery javascript를 추가하여이 제거의 생각.

하지만 난 그 생각이 계속, 그것은이 작업을 수행하는 가장 좋은 방법이 없습니다.

그럼 난에서 마스터 페이지에서 빵 빵 부스러기에 대한 SiteMapProvider 속성을 변경하는 것으로 나타났습니다 “SPContentMapProvider” 에 “CurrentNavSiteMapProviderNoEncode”, 마법을 했어.

지금 내 Sitemap은 아래와 같은데:

5 comments to Remove Pages from Breadcrumb

  • Rahul Babar

    Hi Udayakumar,

    I am doing the same thing on my sharepoint publishing portal but it still does not work for me. Am I missing something?

    고마워,
    Rahul Babar

  • What change do you see in breadcrumb after update?

  • Rahul Babar

    Thanks for the quick response.

    Actually I was missing to change sitemappath control in layout pages. I was doing it only in master page.

    Using “SPContentMapProvider”, I get the breadcrumb as

    My Portal > Finance and Corporate Services > Information Technology > Pages > Home.aspx

    After changing it to “CurrentNavSiteMapProviderNoEncode”, breadcrumb becomes

    My Portal > Finance and Corporate Services > Information Technology

    But the requirement is to have breadcrumb like the following.

    My Portal > Finance and Corporate Services > Information Technology > 홈

    The same kind of breadcrumb comes in pages like AllItems.aspx of list/library.

    Can we achieve this by some workaround? I appreciate your suggestions.

    고마워,
    Rahul Babar

  • Martin

    감사합니다! 당신은 나의 하루를 만들었습니다 🙂

  • I adore your wordpress theme, exactly where do you get a hold of it from?

답변을 남겨주세요

사용할 수있는 이러한 HTML 태그

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>