Table of Contents Web Part not showing subsites
-
24 июля 2012 г. 18:38
Am I missing something here? Is the table of contents web part not supposed to show subsites? I'm pretty sure it did in SP 2007. I am using a custom page layout for the landing pages of new sites, do I need to do something for the toc web part to display custom content types?
Thanks
Все ответы
-
16 августа 2012 г. 17:24bumping to top and hoping for a reply. Still can't get custom site landing page to show up in toc web part, only pages. Any ideas? Thanks!
-
16 августа 2012 г. 18:01
Check the web part properties: Levels to Show
-
16 августа 2012 г. 19:49
I believe the setup is correct, if i click show pages I get pages to show up. Without checking show pages nothing displays, the subsite landing pages should. I have this same setup on a 2007 site using custom site definitions/page layouts and it works fine.
-
16 августа 2012 г. 20:44
Try going to one of the parents of the subsites. Go to that site's navigation settings and check the box to show subsites. I know it shouldn't be related to the TOC web part, but I think I recall this being the fix.Laura Rogers
Rackspace: SharePoint Consulting
Blog: http://www.wonderlaura.com
Twitter: WonderLaura
Books:Beginning SharePoint 2010: Building Business Solutions with SharePoint
Using InfoPath 2010 with Microsoft SharePoint 2010 Step by Step- Предложено в качестве ответа Guru Karnik 16 августа 2012 г. 23:30
-
17 августа 2012 г. 14:55
Both the top level site and the parent site that the page I'm trying to render the TOC on are checked to show subsites.
So nobody thinks it has anything to do with a custom site definition being used for all these sites and the TOC not playing nice with the custom default landing page?
-
21 августа 2012 г. 21:19
Okay, my fault. At some point I put in some css to hide them in the page layout. I viewed the source and saw a comment I put in there. Commented out the style and worked fine. Sorry to waste everyones time. If anybody wants to hide here you go
<style type="text/css">div.level-header {display:none;} div.headertitle > div.level-description{display:none;} </style>- Помечено в качестве ответа Hemendra AgrawalMicrosoft Community Contributor, Moderator 31 декабря 2012 г. 7:04

