Jump to:

23376 Posts in 18214 Topics by 2867 members

General Questions

SilverStripe Forums » General Questions » "Error Loading Subtree" issue in security tab

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 1231 Views
  • entercow
    Avatar
    Community Member
    13 Posts

    "Error Loading Subtree" issue in security tab Link to this post

    I've been trying to solve this problem with no luck yet.

    I have a large SS site, working wonderfully until recently. When opening some (not all) of the folders in the Security tab, I get a "Error Loading Subtree" message and the folder does not expand. If I click out of the Security tab, then back in, the tab will be expanded.

    I've seen several similar posts on here from the past year with little or no solutions.

    There are 60+ groups in the Security tab with a couple hundred users. Some folders will open, some won't. The problem is across all browsers. This "MAY" have started when we upgraded to the latest release of SS a couple months ago, but it was only brought to my attention a couple weeks ago, so I can't be sure.

    We are not running multiple languages, but we are running many modules and extensions. I updated all that seemed necessary at the same time - not sure if it's a module causing the conflict. (userforms, event calendar, data object manager, spam protection, etc)

    Firebug sees the problem, I haven't edited any core code yet, and would love a little direction before I start to!

    Thanks.

    ----------------------------------
    Firebug shows:

    "error loading subtree",
    "500//ERROR [User Error]: Uncaught Exception: Object->__call(): the method 'cmstreeclasses' does not exist on 'Group'
    IN POST /admin/security/getsubtree?ajax=1&ID=109

    Line 551 in /home/XXXX/public_html/sapphire/core/Object.php
    Source
    542: case isset($config['function']) :
    543: return $config['function']($this, $arguments);
    544:
    545: default :
    546: throw new Exception (
    547: "Object->__call(): extra method $method is invalid on $this->class:" . var_export($config,\n true)
    548: );
    549: }
    550: } else {
    551: throw new Exception("Object->__call(): the method '$method' does not exist on '$this->class'");
    552: }
    553: }

  • entercow
    Avatar
    Community Member
    13 Posts

    Re: "Error Loading Subtree" issue in security tab Link to this post

    Alright - I'm going to do a full back up and dig in. I'll let you know what happens.

  • mattclegg
    Avatar
    Community Member
    56 Posts

    Re: "Error Loading Subtree" issue in security tab Link to this post

    It seems you cant have subgroups with the same name.

    I removed mine in phpmyadmin and it started working again.

    1231 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.