Сегодня, Я делал некоторые брендинга для сайта Издательский, которые мигрировали из PHP / HTML использованием пользовательского кода.
Когда я включен Breadcrumb на страницах (Очевидно, что мы использовали наши собственные макеты страниц), the “Страницы” и “.ASPX” в имя файла вид раздражает. Первоначально я думал, удаления, добавив JavaScript / JQuery на странице.
Но я продолжаю думать, что, он не должен быть лучший способ сделать это.
Тогда я нашел, что изменение SiteMapProvider собственности для крошки хлеба в мастер-страницу из “SPContentMapProvider” к “CurrentNavSiteMapProviderNoEncode”, сделал магию.
Теперь мой Sitemap выглядит, как показано ниже:
Привет Udayakumar,
Я делаю то же самое на портале публикации SharePoint, но она по-прежнему не работает для меня. Я-то отсутствует?
Спасибо,
Rahul Бабар
Какие изменения вы видите в коллекцию после обновления?
Спасибо за быстрый ответ.
На самом деле мне не хватает изменить SiteMapPath управления в макет страницы. Я делал это только в главной страницы.
Использование “SPContentMapProvider”, Я получаю Breadcrumb как
Мой портал > Финансы и корпоративных услуг > Информационные технологии > Страницы > Home.aspx
После изменения его “CurrentNavSiteMapProviderNoEncode”, Breadcrumb становится
Мой портал > Финансы и корпоративных услуг > Информационные технологии
Но требование, чтобы цепочка как следующие.
Мой портал > Финансы и корпоративных услуг > Информационные технологии > Дома
Такого же рода цепочка приходит в страницах, как AllItems.aspx списка / библиотека.
Можем ли мы достичь этого, некоторые обходной путь? Я высоко ценю ваши предложения.
Спасибо,
Rahul Бабар
Большое спасибо! You made my day 🙂
Я обожаю вашу тему WordPress, именно там, где вы ухватить его от?