Я искал несколько часов и нашел какой-то код, который утверждает, что может делать то, что я хочу, однако ... это не так.
В настоящее время я пытаюсь удалить страницы и .aspx с конца имени моей страницы в журнале «хлебные крошки» в sharepoint. В настоящее время это выглядит как ....
mysite> myarea> pages> mypage.aspx
Я попытался изменить SiteMapProvider, и это убирает ссылку на страницы, а также текущую страницу. Тогда это выглядело как
mysite> myarea.
Я бы хотел иметь
mysite> myarea> mypage
Я попытался использовать этот фрагмент кода ... Я не утверждаю, что владею или разработал этот код.
var breadCrumbs = document.getElementById('ctl00_PlaceHolderTitleBreadcrumb_ContentMap')
if (breadCrumbs != null) {
if (breadCrumbs.childNodes.length >= 3) {
if (breadCrumbs.childNodes[2].innerHTML.indexOf('Pages') > 0) {
breadCrumbs.childNodes[1].innerHTML = "";
breadCrumbs.childNodes[2].innerHTML = "";
}
}
}
Я поместил несколько document.writes, чтобы увидеть, куда попал код, и переменная breadCrums кажется нулевой, поэтому код никогда не попадает в сочную часть: P
Любые идеи, подсказки, подсказки будут с благодарностью приняты
Truez