SharePoint 2010 自定义面包屑,仅更改 HTML

发布于 2024-12-06 03:15:45 字数 267 浏览 0 评论 0原文

我需要改变面包屑在共享点中的外观。请注意,数据源仍然是 sharepoint,但我需要生成与 sharepoint 显示的 html 略有不同的 html。

例如,如果您位于自定义列表中,sharepoint 将显示为 site >自定义列表>所有项目。

我需要显示站点、自定义列表和所有项目(从共享点获取的项目没有变化)。唯一的变化是,用户界面将通过 html ul 标签和一些自定义 css 的组合生成?

有人可以建议我最好的方法吗?

谢谢

I have a requirement for changing the way bread crumbs looks in sharepoint. Please note that the data source will still be sharepoint but i need to generate the html little differently than the one displayed by sharepoint.

for example, if you are in a custom list,sharepoint displays as site > custom list > all items.

I neeed to display site, custom list and all items (no change in the items that are got from sharepoint). The only change will be, the user interface will be generated with a combination of html ul tags with some custom css?

Can someone suggest me the best approach?

Thanks

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

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

发布评论

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

评论(1

千柳 2024-12-13 03:15:45

显示面包屑的 SiteMapPath 控件的视觉外观可以通过设置控件的属性或配置可用于控件的模板来修改。我认为 CssClassNodeTemplate 属性正是您所需要的。


修改您需要创建一个继承自 SPContentMapProvider 的自定义站点地图提供程序。

The visual appearance of the SiteMapPath control that displays a breadcrumb can be modified by setting the attributes of the control or by configuring the templates that are available for the control. I think that the CssClass and NodeTemplate properties is what you need.


To modify the content of the breadcrumb you need to create a custom site map provider inheriting from SPContentMapProvider.

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