Sitemap issue

Permalink
HI, I have a site installed on a windows IIS box, running concrete5.7.5.7. I have an issue with the sitemap when logged into the dashboard.

The site is set up with a 'people' section which is a page, under that is a series of sub-pages for each department and under that a page for each team member. Some departments have about 4 or 5 people, some have up to 20.

The problem is when clicking on the sitemap and opening one node of the sitemap, all the other nodes then show the exact same content, rather than the actual pages that should be underneath.

For example this is what should happen:

> Office
> > Team member 1
> > Team member 2

Second Office
> > Team member 3
> > team member 4

This is what actually happens:

> Office
> > Office
> > Second Office

I don't know if the js is being cached, but refreshing the page will actually show just the previously selected node, not the full sitemap and clicking on 'Flat view' only shows the previously selected node, with no option to go up one level.

I'm stumped!

 
velocityboy replied on at Permalink Reply
Bumping this as client is getting frustrated with it now. Happens all the time. Has anyone else experienced this?
Steevb replied on at Permalink Reply
Steevb
Could you show a screenshot?
velocityboy replied on at Permalink Reply 1 Attachment
Sure thing, attached is a grab the client send me, which happens almost every time.

In this instance, 'Senior Management' was clicked, which should show a list of names, but instead it shows the same list again and again.

I have to say though, this problem is only with the dashboard sitemap (in full or flat view, it ends up the same). The pages are all listed correctly in an autonav block on the site itself. Its purely when you log in (regardless of user) and try to do anything with the sitemap.

Thanks for looking at it.
Steevb replied on at Permalink Reply
Steevb
Have any pages been 'Copied'?
velocityboy replied on at Permalink Reply
Hi there. No the pages haven't been copied. Each one a separate page, all created uniquely. The really weird thing is in this instance its Senior Management. But if you go on there fresh, you might see the whole sitemap the first time. Select any of the other pages and its those that are then replicated (for instance, if Aircraft trading was selected, then Senior Managment was selected, Senior Management would then show all the pages listed under 'Aircraft Trading' NOT Senior Management).

Now to throw a spanner in the works, this site was produced twice for the client, one internal (the problem one) and one external on a different server with a different database and that one works fine.
Steevb replied on at Permalink Reply
Steevb
Is that a metric or imperial spanner?

I would look at the two databases, compare and see what the difference is.

Internal must have a gremlin.

If you can't fix the internal, copy the external over and replace.
velocityboy replied on at Permalink Reply
Is that a metric or imperial spanner?

Hahaha, on this project, feels like Im switching between both!

Can't replicate the DB unfortunately as this part of the site is the same on both but there is different content on the other pages. I don't think its a database issue though, the pages all display fine on the site itself with no issues, its purely a problem with the actual sitemap in the dashboard. Like the js is caching the results of the first click and using those results over and over.
Steevb replied on at Permalink Reply
Steevb
So have you turned off 'caching' and cleared the 'cache'?

Are their any js or other errors showing in a browser developer console?
velocityboy replied on at Permalink Reply
Caching was turned on for a while, now turned off, but still the same issue.

Clearing the cache gives me a 25-30% chance of seeing the full sitemap… before it starts doing the same thing.

JS caching was enabled on the server itself, Ive requested that it be turned off now, so it can be tested.

No JS errors at all shown, and no other JS insertions on that page (its just the dashboard) and we're not using any site-wide JS in the footer (like analytics etc) that might have crept into the code on that page.
Steevb replied on at Permalink Reply
Steevb
Would an update to 5.7.5.9 help?

Is the site coming from the concrete folder or updates folder?
velocityboy replied on at Permalink Reply 1 Attachment
Still having issue, so far have disable JS caching on the server, turned off all caching in the dashboard and cleared the cache. There's no js errors on the page.

But problem still persists. See attached file for how the full sitemap looks in the dashboard when clicked.