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

HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Website moved to another serverWebsite moved to another server
Previous
 
Next
New Post
9/20/2011 3:57 PM
 
Nice. It's interesting this error is in the skin page. But it looks like an error with some type of custom module or coding

Line: 187 is where your error actually is: 
tabParent = GetDnnTabByTabId(tabId) 

GetDNNTabByTabId() is not a function in DNN core and it looks like it's trying to get the current tabInfo object from the current TabId. My guess is that the function is unable to determine to the portal to get the correct TabInfo object so it returns null. So when it gets to line 189 it's trying to get the name of the tab but is unable to since the object is set to nothing.

Try going to that line and replace it with:

dim tc as new DotNetNuke.Entities.Tabs.TabController()
tabParent = tc.GetTab(tabId) If it's still giving an error it's possible that tabId is null or 0. Or the page it is looking for simply does not exist in the database.




Sr. Software Engineer
 
New Post
9/21/2011 10:53 AM
 
Jonathan Sheely wrote:
dim tc as new DotNetNuke.Entities.Tabs.TabController()
tabParent = tc.GetTab(tabId)

 I tryed this code, but I still have the same error ... I really cannot understand why a site perfectly working under a domain doesn't works under another domain ... The page it is trying to reach is the default page ...

My very problem is that I can't run this website under VisualStudio to try debugging it!! On my local machine it doesn't works, it runs into a loop with an infinite redirect :(

 
New Post
9/21/2011 4:02 PM
 
Domain name is a very important part of how DNN determines the portal to load and how to create the Friendly URLs.

Again there appears to be some custom code and without knowing exactly what that function is doing it will be tricky to diagnose. At this point I would have to test it myself which if you are open too I would be willing to do.


Sr. Software Engineer
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Website moved to another serverWebsite moved to another server


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