Ngayon, Ako ay ang paggawa ng ilang branding para sa Publishing site, na kung saan ay lumipat mula sa PHP / HTML gamit ang pasadyang code.
Kapag pinagana ko ang breadcrumb sa mga pahina (malinaw naman namin ginagamit ang aming mga sariling pasadyang mga layout ng pahina), ang “mga pahina” at “.aspx” sa filename ay uri ng nakakainis. Sa una akala ko ng pagtanggal na ito sa pamamagitan ng pagdagdag ng javascript / jQuery sa pahina.
Ngunit ako panatilihin ang iniisip na, hindi ito dapat ang pinakamahusay na paraan upang gawin ito.
Pagkatapos ay natagpuan ko na ang pagbabago SiteMapProvider arian para sa Bread Crumb sa Master Page mula sa “SPContentMapProvider” sa “CurrentNavSiteMapProviderNoEncode”, ang ginawa ng magic.
Ngayon Aking Sitemap ganito ang hitsura sa ibaba:
Kumusta Udayakumar,
Ako ay ginagawa ang parehong bagay sa aking sharepoint-publish portal ngunit pa rin ay hindi gumagana para sa akin. Ako ay nawawala akong magkaroon ng?
Salamat,
Rahul Babar
Ano ang pagbabagong nakikita mo sa breadcrumb pagkatapos ng pag-update?
Salamat para sa mabilis na pagtugon.
Sa totoo lang ako ay nawawala baguhin sitemappath kontrol sa mga pahina ng layout. Ako ay ginagawa lamang ito sa master pahina.
Paggamit “SPContentMapProvider”, Nakukuha ko ang breadcrumb bilang
Aking Portal > Pananalapi at Mga Serbisyo ng Korporasyon > Impormasyon sa Teknolohiya > Mga Pahina > Home.aspx
Matapos ang pagbabago nito sa “CurrentNavSiteMapProviderNoEncode”, breadcrumb na nagiging
Aking Portal > Pananalapi at Mga Serbisyo ng Korporasyon > Impormasyon sa Teknolohiya
Ngunit ang kinakailangan ay ang magkaroon breadcrumb tulad ng sumusunod.
Aking Portal > Pananalapi at Mga Serbisyo ng Korporasyon > Impormasyon sa Teknolohiya > Tahanan
Ang parehong uri ng breadcrumb ay mga pahina tulad ng AllItems.aspx ng listahan / library sa.
Puwede ba kaming makamit ito sa pamamagitan ng ilang mga workaround? Pinapahalagahan ko ang iyong mga mungkahi.
Salamat,
Rahul Babar
Salamat ng maraming! You made my day 🙂
Gustung-gusto ko ang iyong WordPress tema, exactly where do you get a hold of it from?