Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...tab data exists in tabs table, page doesntab data exists in tabs table, page doesn't show in Admin>Pages or in menu
Previous
 
Next
New Post
1/28/2010 11:42 AM
 

Please excuse me if this is posted in the incorrect forum and point me in the right direction. I've searched, but don't find this topic.

I demoted a page down in level in the menu structure using Admin>Pages. The demoted page had child pages under it in the menus. The newly-demoted page appears in the Admin>Pages page listing, but its child pages are no longer shown there. When I look in the tabs SQL table, the tab data for the 'missing' child pages is still present, IsVisible is true, IsDeleted is false, it's not expired or anything else abnormal. All the data is there and if I manually enter the correct TabID in the URL, the page renders properly. However, the missing pages are set to a level that is the same as their parent. So for example:

   ParentTab = TabID 123 and Level = 1
       ChildTab = TabID 234 and Level = 1 and ParentID = 123

Three questions before I start manually mucking in the SQL table:

  • Is the fact that the child and parent both have the same level the reason that the pages don't show up in either the menu or in Admin>Pages?
  • If I manually set child tab level to 2 (using above example) in SQL will that resolve the situation?
  • What is root cause of this behavior? If demoting a page with child pages, should not the children also demote in like manner one level?

Thanks in advance for any counsel.

 
New Post
1/28/2010 11:59 AM
 

I believe you are correct in believing that the tablevel of the child pages should also be adjusted, why they are  not, I have no idea. I would start by changing them manually to see if you can correct things. After you change them though you might have to clear the cache on your website to get them visible.

What version of DNN are you currently running on?


Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
New Post
1/28/2010 12:34 PM
 

Thank you for your reply, Chris. Unfortunately, changing the level did not resolve the problem. The pages still do not show up in the Admin>Pages listing or in the menu. I flushed the browser cache, restarted the application through the Host menu, and also tried changing the ParentID of one to a top-level page. Nothing worked.

The exact fields in the Tabs table of one of the 'missing' child pages in question are:

TabID = 73
TabOrder = 19
PortalID = 0
TabName = Code of Conduct
IsVisible = <checked>
ParentId = 54
Level = 1
IconFile = <null>
DisableLink = <null>
Title = Centennial SC | Player Code of Conduct
Description = Centennial SC | Player Code of Conduct
KeyWords = <null>
IsDeleted = <null>
Url = <null>
SkinSrc = <null>
ContainerSrc = <null>
TabPath = //Players//CodeofConduct
StartDate = <null>
EndDate = <null>
RefreshInterval = <null>
PageHeadText = <null>
IsSecure = <null>
PermanentRedirect = <null>
SiteMapPriority = 0.5
CreatedByUserID = <null>
CreatedOnDate = <null>
LastModifiedByUserID = <null>
LastModifiedOnDate = <null>

IconFileLarge = <null>

Do you have any thoughts about whether something in the TabPath field also needs to be changed? Any other ideas? Is this also controlled through another table somewhere? I can salvage the content, as I can manually go to the pages and move the modules off to a newly-created page, but that would be irksome! :)

Any ideas greatly appreciated!

Paul

 
New Post
1/28/2010 1:10 PM
 

The tab path will likely need to be changed as well.

can you confirm which version of DNN you are currently running on as well?


Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
New Post
1/28/2010 1:57 PM
 

That worked!

It's version 5.1.4, by the way. Sorry, meant to post that previously.

I updated the TabPath field to reflect the extra level = ' //Programs//PlayerInformation//CodeofConduct' and consistency with other entries. That seemed to do it and the page now shows under both Admin>Pages and the menu.

Thanks for your assistance on this!

Paul

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...tab data exists in tabs table, page doesntab data exists in tabs table, page doesn't show in Admin>Pages or in menu


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out