Page in the front office navigation but not in the back office
I am using 7.2.8 with multiple sites on one Umbraco instance.
I have a parent page with several child pages. The name of the parent page is "Town Council" and one of its child pages is also called "Town Council".
I changed the document type of the parent page. Since then, I have the parent page "Town Council" with its same child pages but, in the navigation bar on the website, there is another top level page called "Town Council". This page is not in the back office content tree!
For information, here is the code for my navigation bar, which works fine on over 20 other sites on the same Umbraco instance.
I moved all the child pages from underneath the parent page "Town Council" and then deleted this parent page but I still have a top level "Town Council" in the navigation bar which is not in the back office content tree.
It seems, perhaps, that the database is corrupted and has an entry that should have been deleted. If so, I can't find it. If this is the case, which table of the database should I look in to find a superfluous "Town Council" record? if this isn't the case, how do I resolve this problem, short of deleting the content of the whole site and starting again.
Could you please try go to the /App_Data/ and delete the umbraco.config, The umbraco.config file is the XML cache, which is where data is fetched from when you're rendering your pages. It represents each published node from the content tree.
So after you have deleted this file, please try republish the entire site, this will create the umbraco.config, file again with the updated data, hopefully this should show the right data.
Page in the front office navigation but not in the back office
I am using 7.2.8 with multiple sites on one Umbraco instance.
I have a parent page with several child pages. The name of the parent page is "Town Council" and one of its child pages is also called "Town Council".
I changed the document type of the parent page. Since then, I have the parent page "Town Council" with its same child pages but, in the navigation bar on the website, there is another top level page called "Town Council". This page is not in the back office content tree!
For information, here is the code for my navigation bar, which works fine on over 20 other sites on the same Umbraco instance.
I moved all the child pages from underneath the parent page "Town Council" and then deleted this parent page but I still have a top level "Town Council" in the navigation bar which is not in the back office content tree.
It seems, perhaps, that the database is corrupted and has an entry that should have been deleted. If so, I can't find it. If this is the case, which table of the database should I look in to find a superfluous "Town Council" record? if this isn't the case, how do I resolve this problem, short of deleting the content of the whole site and starting again.
Your help would be much appreciated.
Thanking you in anticipation.
Roger
Hi Roger,
Could you please try go to the /App_Data/ and delete the umbraco.config, The umbraco.config file is the XML cache, which is where data is fetched from when you're rendering your pages. It represents each published node from the content tree.
So after you have deleted this file, please try republish the entire site, this will create the umbraco.config, file again with the updated data, hopefully this should show the right data.
Hope this helps,
/Dennis
is working on a reply...