在您的 SharePoint 2010 网站中实施面包屑导航?

发布于 2024-09-14 02:02:26 字数 59 浏览 7 评论 0 原文

有没有人有任何示例代码或优秀的文章链接,显示了 SharePoint 2010 网站的面包屑导航的实现?

Has anybody any sample code or excellent article links showing an implementation of a breadcrumb navigation into a SharePoint 2010 Website?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

赢得她心 2024-09-21 02:02:26

Technet 说
面包屑导航在网页顶部显示一组动态生成的链接,以向用户显示其在网站层次结构中的当前位置。通过使用 SharePoint Designer 2010 或 Visual Studio 2010,您可以配置面包屑导航控件。例如,您可以指定自定义导航提供程序,并且可以从页面布局中删除面包屑导航。

文章讨论创建自定义导航提供程序。

这是一个可以添加到 CodePlex 上找到的共享点的控件 (mavention)

Technet says this
Breadcrumb navigation displays a dynamically generated set of links at the top of Web pages, to show users their current position in the site hierarchy. By using SharePoint Designer 2010 or Visual Studio 2010, you can configure the breadcrumb navigation control. For example, you can specify a custom navigation provider, and you can remove breadcrumb navigation from a page layout.

This article discusses creating a custom navigation provider.

This is a control that you can add to sharepoint found on CodePlex (mavention)

掌心的温暖 2024-09-21 02:02:26

好的,

这是 mavention-breadcrumb 部署。
我按照博客上描述的方式执行此操作时遇到了一些问题,并向开发人员寻求帮助。

因此

1) 将 maventionsimplesitemappath.wsp 解决方案复制到您网站的 BIN 目录
2) 在 sp_powershell 上添加 wsp-solution (stsadm -0 addsolution …)
3) 转到中央服务器管理/场解决方案并部署我们之前添加的解决方案
4)在sp_designer(或其他)中打开网站的母版页并插入注册代码和控制代码(您可以从上面的博客复制/粘贴它)

就是这样!

如果您仍然遇到像我几天前那样的权限问题,请尝试此操作(来自解决方案开发人员和博客所有者的提示)

  • 打开网站的 web.config 并搜索行
  • 打开您可以在这一行中找到的策略文件 (wss_custom_wss_minimaltrust.config)
  • 查找行 maventionsimplesitemappath.wsp 应在此处提及

  • 如果 PermissionSetName 处于“Nothing”状态,请将其更改为“FullTrust”,

希望您的权限问题现在得到解决

OK,

here is a short HowTo for the mavention-breadcrumb deployment.
I had some problems doing it the way it's described on the blog and asked the developer for help.

So

1) copy the maventionsimplesitemappath.wsp solution to your website's BIN-Directory
2) add the wsp-solution over the sp_powershell (stsadm -0 addsolution …)
3) GoTo central server administration/farm solutions and deploy the solution we just added before
4) open the website's masterpage in sp_designer(or other) and insert the register- and control-code (you can copy/paste it from the blog above)

that's it!

If you still got porblems with permissions like I had some days ago try this(tipp from the solution-developer & blog owner)

  • open the website's web.config and search for the line <trustLevel name="WSS_Custom"..
  • open the policy file you can find in this line (wss_custom_wss_minimaltrust.config)
  • find lines <CodeGroup ...> maventionsimplesitemappath.wsp should be mentioned here </CodeGroup>
  • <CodeGroup class="FirstMatchCodeGroup" version="1" PermissionSetName="Nothing">
    change the PermissionSetName to "FullTrust" if it's on "Nothing"

hope your permission-problems are solved now

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文