我正在研究如何让SharePoint2010在web部件页面上显示快速启动,我在2007年使用的default.master技巧似乎不再起作用。
在我2007年的安装中,我只是编辑了default.master,并将快速启动代码移到了PlaceHolderLeftNavBar元素之外,但这在SP2010中没有任何效果。
谢谢
发布于 2010-09-14 11:40:55
如果您真的想在web部件上放置另一个快速启动副本,请按照以下步骤操作
使用Sharepoint Designer 2010的
<div class="ms-quickLaunch">中的所有内容,这些内容将复制运行quicklaunch所需的所有内容。为了获得最佳结果,请使用代码视图并将鼠标悬停在快速启动上,您应该会看到该div,单击它并复制(Ctrl + C) 

发布于 2011-05-29 12:28:10
在WebPartPages上打开快速启动菜单的一个简单方法是使用SharePoint Designer 2010删除标签UIVersionedContentUIVersionedContent和PlaceHolderLeftNavBar。请参阅本文:http://denmartins.wordpress.com/2011/05/07/exibir-menu-quicklaunch-em-webpartpages/
发布于 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环境中运行良好。
不管怎么说,,我不认为把任何标准代码从占位符转移过来是个好主意。如果你想改变快速启动菜单的位置,你应该移动左边的导航栏占位符本身,包括所有内容。
占位符通常用于允许某些页面(例如应用程序页面)替换占位符内容。因此,如果您隐藏占位符,并将其内容移出,这些更改将丢失,并将显示标准菜单。(如果您不隐藏占位符,您可以在一个页面上获得两个菜单:)
希望它能帮上忙!
https://stackoverflow.com/questions/3636366
复制相似问题