首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SharePoint2010中显示WebPartPage上的QuickLaunch

在SharePoint2010中显示WebPartPage上的QuickLaunch
EN

Stack Overflow用户
提问于 2010-09-03 21:47:30
回答 3查看 16.2K关注 0票数 2

我正在研究如何让SharePoint2010在web部件页面上显示快速启动,我在2007年使用的default.master技巧似乎不再起作用。

在我2007年的安装中,我只是编辑了default.master,并将快速启动代码移到了PlaceHolderLeftNavBar元素之外,但这在SP2010中没有任何效果。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-09-14 11:40:55

如果您真的想在web部件上放置另一个快速启动副本,请按照以下步骤操作

使用Sharepoint Designer 2010的

  1. 转到您的网站,导航到母版页-> Sharepoint编辑文件复制<div class="ms-quickLaunch">中的所有内容,这些内容将复制运行quicklaunch所需的所有内容。为了获得最佳结果,请使用代码视图并将鼠标悬停在快速启动上,您应该会看到该div,单击它并复制(Ctrl + C)

  1. 现在您可以将其粘贴到另一个web部件页上,它应该可以工作,我通过创建一个新的测试页来尝试它,它工作

票数 0
EN

Stack Overflow用户

发布于 2011-05-29 12:28:10

在WebPartPages上打开快速启动菜单的一个简单方法是使用SharePoint Designer 2010删除标签UIVersionedContentUIVersionedContent和PlaceHolderLeftNavBar。请参阅本文:http://denmartins.wordpress.com/2011/05/07/exibir-menu-quicklaunch-em-webpartpages/

票数 4
EN

Stack Overflow用户

发布于 2010-09-13 20:30:30

您需要在v4.master (在主页库中)中进行更改,而不是在default.master中进行更改。

有关SharePoint 2010母版页的详细信息,请访问以下链接:

http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-80-sharepoint-2010-new-masterpages.html

您的主页技巧在我的SharePoint Foundation2010环境中运行良好。

不管怎么说,,我不认为把任何标准代码从占位符转移过来是个好主意。如果你想改变快速启动菜单的位置,你应该移动左边的导航栏占位符本身,包括所有内容。

占位符通常用于允许某些页面(例如应用程序页面)替换占位符内容。因此,如果您隐藏占位符,并将其内容移出,这些更改将丢失,并将显示标准菜单。(如果您不隐藏占位符,您可以在一个页面上获得两个菜单:)

希望它能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3636366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档