Page 1 of 1

You must select a parent page

Posted: Wed Apr 13, 2011 8:29 am
by McGoo
I install CGExtensions 1.24.2, because i need SiteMapMadeSimple module. After that I realized that all my pages disappeared. They are in datebase, but they do not appear inside CMS and on the page (all menu i empty). When I try add new page i get : "You must select a parent page (contact your administrator if you do not see this option).". All my pages in database have -1 "parent_id", I try change this (eg. for id of my mine page), but without effect. I can add, that I have only one user, with "Admin" permitions.

How can I fix this, what do you advise?

Re: You must select a parent page

Posted: Wed Apr 13, 2011 8:38 am
by RonnyK
your user is NOT admin-user or IS admin-user?

On what version of CMSMS are you?

normally a non-admin-user, that doesnt have manage-all-content permission is only allowed to add pages UNDER a page where he has permission for, so NOT in the root....

An poweruser should add him as additional editor to one of the pages, and from there on the user can add pages UNDER that specified page...

A admin-user or user with manage-all-content can add pages anywhere.

Ronny

Re: You must select a parent page

Posted: Wed Apr 13, 2011 8:03 pm
by McGoo
My user is Admin, I have only one user, so he must by an admin.

My CMS MS version is 1.9.4.1

This is strange behavior of CMS MS, my question is how can I fix this. Maybe there is way to replace some code to fix bug? I try debug option, but all looks OK.

How should looks database record with Admin permission, maybe there is a problem...

Re: You must select a parent page

Posted: Thu Apr 14, 2011 5:58 am
by RonnyK
could you PM me a login? So that I can check from the backend.

Ronny

Re: You must select a parent page

Posted: Thu Oct 13, 2011 8:21 pm
by mvandiermen
I was checking the problem and found this post: http://forum.cmsmadesimple.org/viewtopic.php?t=51230

I cleared the cache and it fix the problem (admin>Global Settings>Clear Cache); then changed some cache options and am hoping this will prevent it from happening again.